[PHP] wat doe ik fout?

Status
Niet open voor verdere reacties.
(je zal wel denken, daar komt ie weer) maar je moet geen {$var['key']} doen! Er verwarrend en geen goede manier van coden...
 
Geplaatst door pcfixer
(je zal wel denken, daar komt ie weer) maar je moet geen {$var['key']} doen! Er verwarrend en geen goede manier van coden...

Je hebt gelijk, ik heb nu :

PHP:
mysql_query("INSERT into admin (ip) values ('".$_SERVER['REMOTE_ADDR']."')")

En m'n script proggie (editplus) vind dat toch een nettere manier van scripten. :)
 
Ikzelf gebruik een combinatie tussen Dreamweaver en HTML Kit (DW omdat css daar zo makkelijk in gaat ;)) maar in beiden ziet het er (naar mijn inzicht) heel rommelig uit en gewoon niet mooi... Die functie van de {} werkt trouwens ook niet voor versies onder de 4.1.0 volgens mij van php en is er op heel veel (dram)verzoek in gekomen, maar het wordt nog steeds niet geadviseerd. Array's moet je gewoon los ervan doen. Punt.
 
Geplaatst door BrEeZeR
Je hebt gelijk, ik heb nu :

PHP:
mysql_query("INSERT into admin (ip) values ('".$_SERVER['REMOTE_ADDR']."')")

ff tussendoor, met $_SERVER['REMOTE_ADDR'] haal je niet alle ip-adressen correct binnen...sommigen hebben problemen met de cache van de provider of sommigen hebben een anonieme proxy...probeer deze is:
PHP:
if (getenv('HTTP_X_FORWARDED_FOR')){  
  $ipadres=getenv('HTTP_X_FORWARDED_FOR'); 
  echo $ipadres . "<br>";  
  }  
else {  
$ipadres=getenv('REMOTE_ADDR');  
}
dan wordt de query iets van:
PHP:
mysql_query("INSERT into admin (ip) values ('".$ipadres."')")
suc6 :thumb::)
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan