Ik heb net even een php server bij mijzelf ingesteld maar als ik dan mijn site opstart krijg ik deze foutmelding terwijl men site niet is verandert en het altijd deed
Foutmelding:
Notice: Undefined variable: REMOTE_ADDR in c:\easyphp\www\config.php on line 7
je heb t waarschijnlijk een nieuwe versie van PHP geinstalleerd.. in php.ini staat 'autoglobals' o.i.d. automatisch off.. deze kun je on zetten OF je kunt het gebruiken zoals het hoort.. je moet vanaf 4.3.2 namelijk met superglobals werken..
bij het verzenden van een formulier is het: $_POST['veldnaam'], bij het verzenden van een variabele via de URL is het $_GET['varnaam'] en bij REMOTE_ADDR, PHP_SELF:
$_SERVER['REMOTE_ADDR'];
en
$_SERVER['PHP_SELF']
zo zijn er natuurlijk nog meer.. ik zou even een bestandje phpinfo.php aanmaken met daarin:
<?
phpinfo();
?>
Daar zie je precies welke $_SERVER['naam'] varianten mogelijk zijn en wat ze weergeven.. succes :)