Page 1 of 1

using a variable

Posted: Fri Aug 31, 2007 3:25 pm
by johnhelen
feyd | Please use

Code: Select all

,

Code: Select all

and [syntax="..."] tags where appropriate when posting code. Your post has been edited to reflect how we'd like it posted. Please read:  [url=http://forums.devnetwork.net/viewtopic.php?t=21171]Posting Code in the Forums[/url] to learn how to do it too.[/color]


hello all

I declare a variable in a file "config.inc" in a folder called "inc"  as:

Code: Select all

<?php

$DATABASE_NAME = "database";

?>

Then in my main script called myscript.php, I have

Code: Select all

<?php

required_one ("inc/config.inc");

if ($DATABASE_NAME =="database") {

  }

?>

This way is working but I do not know that is good or not

Please help

many thanks
john


feyd | Please use

Code: Select all

,

Code: Select all

and [syntax="..."] tags where appropriate when posting code. Your post has been edited to reflect how we'd like it posted. Please read:  [url=http://forums.devnetwork.net/viewtopic.php?t=21171]Posting Code in the Forums[/url] to learn how to do it too.[/color]

Posted: Fri Aug 31, 2007 3:35 pm
by Begby
If it is a value that never changes throughout the lifetime of your script, such as a database name or password or something, then use a constant. Check out the documentation for define().

Posted: Fri Aug 31, 2007 3:39 pm
by feyd
Avoid using constants for (database) credentials. Since they cannot be destroyed, any malicious code introduced through a vulnerability would allow the attacker to gain access to its contents.

Thanks all and feyd

Posted: Fri Aug 31, 2007 10:48 pm
by johnhelen
regards