Wie kan mij helpen met een "rare" gebeurtenis.

Ik heb een profielen systeem op m'n site en die deed het helemaal goed. Tot ik vandaag keek op m'n site en opeens gaf hij allemaal fouten aan, o.a. op de aanmeld pagina: http://www.shakiramebarak.nl/?page=fans/aanmelden

Nou heb ik m'n host al een mail gestuurt met de vraag of ze misschien een nieuwe php versie geinstalleerd hebben. Want het is wel raar dat hij opeens die fouten geeft.

Hoop dat jullie een antwoord weten.

Bedankt,
Menno
Klaasjan schreef op 29.08.2006 19:29
Voor het nodige naslagwerk:

"ze" hebben register_globals uitgezet.


Ze? daarmee bedoel je het hostings bedrijf?
waarom zouden ze dat doen?
<?php
$select = "SELECT * FROM members WHERE gebruikersnaam='".($_POST['gebruikersnaam'])."'";
?>

Je hoort te checken of $_POST['gebruikersnaam'] wel bestaat. Dus:

if (isset ($_POST['gebruikersnaam']))
thanks, de aanmeld pagina doet het weer helemaal.

Er zijn nog meer problemen, maar die ga ik eerst zelf wel proberen op te lossen.

Bedankt iedereen.

Als ik er niet uit kom dan horen jullie het wel :P
oke heb alle pagina's goed, alleen de Admin nog niet daar krijg ik deze fout:

Notice: Trying to get property of non-object in /usr/home/web/snl121067/fans/Admin.php on line 345

Dit staat op 345:

if($list->status == "Moderator"){
waarom zouden ze dat doen?
Vanwege de beveiliging. Het is ronduit gevaarlijk om Superglobals aan te hebben staan en eigenlijk schandalig dat ze deze nú pas uitzetten.
Frank schreef op 30.08.2006 19:17
waarom zouden ze dat doen?
Vanwege de beveiliging. Het is ronduit gevaarlijk om Superglobals aan te hebben staan en eigenlijk schandalig dat ze deze nú pas uitzetten.


Oke, bedankt.

Ik heb een reactie van hun gehad dat was dit:

Probeert u dit eens:

enablen van register_globals:

Maak een .htaccess file met de volgende inhoud:

php_flag register_globals on

Nu zijn dus de meeste fouten weg, behalve die ene die ik net hier boven heb gepost
@ Frank Klopt , maar hetzelfde geld voor magic_quotes etc..
Vind zoviezo dat php zichzelf niet moet bemoeien met dingen zoals veilige input en output , dat is tevens aan de programmeur! ( dat hebben ze nu dus gelukkig ook weg gedaan :D)

@menno weet niet of je er goed aan doet het weer aan te zetten..

Offtopic: Met Shakira zou ik weleens een beschuitje willen eten :D
Wat mij betreft 1 van de mooiste vrouwen op tv ( en daarbuiten)
Ik heb een reactie van hun gehad dat was dit:

Probeert u dit eens:

enablen van register_globals:

Maak een .htaccess file met de volgende inhoud:

php_flag register_globals on
Doe dat dus vooral niet!

Ga de problemen OPLOSSEN en niet met een lapmiddel weer allerlei beveiligingsproblemen herintroduceren.
Oke,

Heb hem nu verwijderd en krijg deze 2 fouten nu:

Notice: Trying to get property of non-object in /usr/home/web/snl121067/fans/Admin.php on line 345

Notice: Undefined variable: REMOTE_ADDR in /usr/home/web/snl121067/fans/Admin.php on line 569

op 345 staat dus:
if($list->status == "Moderator"){

en op 569:
$a = "$REMOTE_ADDR";
$_SERVER['REMOTE_ADDR'];

Reageren