Forum: Programmieren allgemein
by MrSpock,
26. Apr 2008
Danke Omata für die Aufmunterung :mrgreen:
Habe es jetzt geändert, weil mir Matze gezeigt hat, dass es nicht nur grottenschlecht, sondern auch unsicher war.
Jetzt sollte es besser sein.
Danke Euch allen für die Hilfe. Muss mich unbedingt etwas mehr in PHP einarbeiten. :stupid:
Forum: Programmieren allgemein
by MrSpock,
26. Apr 2008
Hallo Mario,
das Ergebnis bleibt gleich.
Was ich nicht verstehe ist die Reihenfolge:
Zunächst wird das Script index.php angezeigt. Wenn man dort anklickt, dass man sich eintragen möchte, wird das Script eintragen.php ausgeführt.
Dort kommt jetzt wie in meinem obigen Beitrag gezeigt zunächst die Abfrage of $name und $email usw. leer sind und es werden entsprechende Fehlermeldungen...
Forum: Programmieren allgemein
by MrSpock,
26. Apr 2008
Hallo Mario,
hab ich doch oben geschrieben. Der Array ist leer! (Der Code steht in meinem Post, der über deinem steht.)
Forum: Programmieren allgemein
by MrSpock,
26. Apr 2008
Hhhm. Also ich übergebe die Daten mit POST.
ABER das Script ist so aufgebaut, dass zunächst die PHP Routinen kommen, die das Formular auswerten.
Dann kommt das Formular. Also etwa so:
<?php
$fehler= 0;
echo "<pre>", print_r($_REQUEST), "</pre>";
$fehlermeldungStart = '<table width="600" border="0" bgcolor="#000000" cellpadding="5" cellspacing="1" align="center">'."\n";
Forum: Programmieren allgemein
by MrSpock,
26. Apr 2008
Hallo,
danke erstmal, das hat mir schon weitergeholfen. Ich habe jetzt $HTTP_SERVER_VARS durch $_SERVER ersetzt und das funktioniert. Zusätzlich kann ich aber auch nicht mehr auf die Formularvariablen zugreifen. So kennt der PHP Parser offensichtlich $name, $submit und ähnliches nicht mehr. Ich habe dazu gelesen, dass man, wiederum abhängig von den Einstellungen in der php.ini nicht direkt auf...
Forum: Programmieren allgemein
by MrSpock,
26. Apr 2008
Hallo PHP Spezialisten,
im Gästebuch meiner Homepage greife ich in PHP auf den Array HTTP_SERVER_VARS zu. Das hat bisher auch problemlos funktioniert, aber jetzt bekomme ich die Fehlermeldung:
Hat jemand eine Idee, woher das kommen kann?