Ich hab das nochmal ausporbiert mit dem quelltext den sie uns geschickt haben und der funktioniert nicht ;) Das taucht bei mir immer auf beim auswerten. Auswertung "; if(isset($_POST["check2"])){ echo "textfeld1: ".$_POST["check2"]; echo " "; } else echo "Füllen sie Bitte das Feld aus"; } if($_SERVER["REQUEST_METHOD"]=="GET"){ if(isset($_GET["check1"])){ echo "textfeld1: ".$_GET["check1"]; } else echo "Füllen sie Bitte das Feld aus"; echo " "; if(isset($_GET["check2"])){ echo "textfeld1: ".$_GET["check2"]; echo " "; } else echo "Füllen sie Bitte das Feld aus"; } ?> Wo ist der Fehler? > Subject: [nachlesen.com] Re: HILFE > From: msabath@xxxxxx > To: nachlesen@xxxxxxxxxxxxx > Date: Tue, 5 May 2009 21:17:40 +0200 > > Am Dienstag, den 05.05.2009, 19:33 +0200 schrieb Konrad Weibel: > > <h3>Auswertung</h3> > > <div> > > <?php > > //phpinfo(INFO_VARIABLES); > > if($_Server["Request_Method"]=="Post"){ > > if(isset($_Post["check1"])){ > > echo "textfeld: ".$_POST["check1"]; > > > > } > > else > > echo "Du hast im ersten Feld nichts angeklickt" > > > > echo "<br />"; > > if(isset($_Post["check2"])){ > > echo "textfeld: ".$_POST["check2"]; > > echo "<br />"; > > > > } > > else > > echo"Du hast beim zweiten Feld nichs angeklick" > > } > > > > if($_Server["Request_Method"]=="Post"){ > > if(isset($_Post["check1"])){ > > echo "textfeld: ".$_POST["check1"]; > > > > } > > else > > echo "Du hast im ersten Feld nichts angeklickt" > > > > echo "<br />"; > > if(isset($_Post["check2"])){ > > echo "textfeld: ".$_POST["check2"]; > > echo "<br />"; > > > > } > > else > > echo"Du hast beim zweiten Feld nichs angeklick" > > } > > ?> > > > > </div> > > > How, da war tatsächlich so ziemlich alles verdreht. > > 1. Habt ihr alle die php.ini so angepasst, dass die Fehler angezeigt > werden?? > > http://www.nachlesen.com/dokuwiki/programmieren:php:grundlagen:umgebung > > hier steht nochmal alles. > > 2. Du hast sehr sehr oft die Groß- und Kleinschreibung missachtet. > Es muss so geschrieben werden wie > phpinfo(INFO_VARIABLES); > ausgibt. > > 3. Am Ende eines Befehls muss ein ; stehen. > > > Hier die Version aus dem Unterricht: > > > > <?php > //phpinfo(INFO_VARIABLES); > > if($_SERVER["REQUEST_METHOD"]=="POST"){ > if(isset($_POST["check1"])){ > echo "textfeld1: ".$_POST["check1"]; > } > else > echo "Du Depp hast bei 1 nix angeklickt"; > > echo "<br />"; > if(isset($_POST["check2"])){ > echo "textfeld1: ".$_POST["check2"]; > echo "<br />"; > } > else > echo "Du Depp hast bei 2 nix angeklickt"; > } > > if($_SERVER["REQUEST_METHOD"]=="GET"){ > if(isset($_GET["check1"])){ > echo "textfeld1: ".$_GET["check1"]; > } > else > echo "Du Depp hast bei 1 nix angeklickt"; > > echo "<br />"; > if(isset($_GET["check2"])){ > echo "textfeld1: ".$_GET["check2"]; > echo "<br />"; > } > else > echo "Du Depp hast bei 2 nix angeklickt"; > } > > ?> > > > > > ------------------------------------- > Die Mailingliste zu http://www.nachlesen.com > > nachlesen@xxxxxxxxxxxxx > _________________________________________________________________ http://redirect.gimas.net/?n=M0905xIE8_MSN3 Hol Dir den neuen Internet Explorer 8 mit MSN-Toolbar