Hallo,
ich hab eigentlich noch nichts mit PHP gemacht, habe aber Erfahrung in anderen Programmiersprachen. Allerdings habe ich bei folgendem Script ein Problem was ich mir nicht erklaren kann.
Code:
if(isset($_GET[0]) || isset($_GET[1]) || isset($_GET[2]) || isset($_GET[3]) || isset($_GET[4])) {
$datei = fopen("got.txt","w+");
for($i = 0; $i <= 4; $i++) {
if($_GET[$i] != '') {
fwrite($datei, $GET[$i]);
}
}
fclose($datei);
}
Die Bedingung in der ersten If-Verzweigung werden immer als falsche deklariert, also werden alle Anweisungen nicht ausgefuehrt, dies obwohl die mit der GET - Methode uebergeben Variablen Werte besitzen.
Kann es sein dass ich irgendwas besonderes beachten muss, wenn ich auf das $GET_ - Array zugreife, ohne die Namen der Variablen zu ueberegeben ? Oder muss ich umbedingt ueber die Namen auf die Werte zugreifen ?
Ich hab keien Ahung mehr, was ich tun soll, und hoffe jemand kann mir helfen. Vielen Dank