Re: Security with dbHost, dbUser, dbPassword
| From: | Otto Wyss | Date: | Thu, 11 Jan 2007 19:04:32 +0000 |
| Subject: | Re: Security with dbHost, dbUser, dbPassword | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-246941@lists.php.net to get a copy of this message | ||
Jochem Maas wrote:
this file outside of the webroot ... I thought so too but wasn't sure if possible.
It helps me a little if I make mistakes.if (!defined ("config_include")) die ("Error...");
much.granted define() is slower than creating a var - which is why some people would recommend against using it. Defines are certainly better in this case even if I don't like them very
I never include the closing php tag in include files to avoid stray empty lines being output - which can cause any headers that you try to send after the offending include file is included to fail. I'm used to code everything as correct as possible. ;-)?>
Is this save enough or are there better ways? Where should I store this
outside the webroot. what people often do is create an include dir at the same level as the webroot dir and add this directory to the include_pathfile so it isn't accessible via the net but inside scripts?
documentation had a "common or best practice" section, which contains such samples. I know there are samples in other places yet these samples tend to be outdated. I looked through some simple authentication samples at Zend but all were from year 2001, 2002. I'd prefer just one sample but up to date. O. Wyssini setting. e.g. Thanks for the sample. IMO it would be a good idea if the PHP