<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Eingabeüberprüfung bei PHP ?</title>
    <link>http://forum.geizhals.at/feed.jsp?id=180737</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(6): Eingabeüberprüfung bei PHP ?</title>
      <link>http://forum.geizhals.at/t180737,987502.html#987502</link>
      <description>oh entschuldige, da hat sich ein logik fehler eingeschlichen &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br&gt;&lt;br&gt;tu einfach die if (!$error) abfrage auch in die&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;} klammern der if(isset($send)) dann haut das ganze hin&lt;br/&gt;</description>
      <pubDate>Fri, 15 Aug 2003 19:20:48 GMT</pubDate>
      <guid>http://forum.geizhals.at/t180737,987502.html#987502</guid>
      <dc:creator>noxos</dc:creator>
      <dc:date>2003-08-15T19:20:48Z</dc:date>
    </item>
    <item>
      <title>Re(5): Eingabeüberprüfung bei PHP ?</title>
      <link>http://forum.geizhals.at/t180737,987469.html#987469</link>
      <description>Dank Dir!&lt;br&gt;Statt 1000 Zeilen nur mehr 267 &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br&gt;&lt;br&gt;Aber wenn du&lt;br&gt;if (!$error) ausfürst, dann wird gleich am anfang der Dank-text geschickt, weil am Anfang ist das Array ja sowieso leer.&lt;br&gt;&lt;br&gt;Ich habs so gemacht&lt;br&gt;if ((!$error) &amp;&amp; (!empty($name) &amp;&amp; !empty($email) &amp;&amp; !empty($betreff) &amp;&amp; !empty($nachricht))&lt;br&gt;{&lt;br&gt;blablabla}&lt;br/&gt;</description>
      <pubDate>Fri, 15 Aug 2003 18:32:43 GMT</pubDate>
      <guid>http://forum.geizhals.at/t180737,987469.html#987469</guid>
      <dc:creator>Frankster</dc:creator>
      <dc:date>2003-08-15T18:32:43Z</dc:date>
    </item>
    <item>
      <title>Re(4): Eingabeüberprüfung bei PHP ?</title>
      <link>http://forum.geizhals.at/t180737,987271.html#987271</link>
      <description>sollte natürlich heissen "wenn kein fehler aufgetreten ist lade danke.php" &lt;img src="crazy.gif" width="16" height="19" align="absmiddle" alt="%-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Fri, 15 Aug 2003 15:53:01 GMT</pubDate>
      <guid>http://forum.geizhals.at/t180737,987271.html#987271</guid>
      <dc:creator>noxos</dc:creator>
      <dc:date>2003-08-15T15:53:01Z</dc:date>
    </item>
    <item>
      <title>Re(3): Eingabeüberprüfung bei PHP ?</title>
      <link>http://forum.geizhals.at/t180737,987269.html#987269</link>
      <description>nein ist ganz einfach:&lt;br&gt;&lt;br&gt;[?php&lt;br&gt;&lt;br&gt;if (isset($send))&lt;br&gt;{&lt;br&gt;&lt;br&gt; if (emtpy($name))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$error[name] = "Geben Sie einen gültigen Namen an";&lt;br&gt;&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;// wenn ein fehler aufgetreten ist dann lade danke.php&lt;br&gt;if (!$error)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;header("Location: danke.php");&lt;br&gt;&lt;br&gt;// ansonsten nochmal das formular laden und fehler anzeigen&lt;br&gt;&lt;br&gt;echo "[table]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [tr][td] Name: [input ........ value='$name'] $error[name] [/td][/tr]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ......&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [input type='submit'&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[/table]";&lt;br&gt;&lt;br&gt;?]&lt;br&gt;&lt;br&gt;ist leicht verwirrend wegen den HTML Tags ( [] ) und den arrays, aber ich glaube man kanns unterscheiden &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br&gt;&lt;br&gt;falls du noch fragen hast kannst gern eine mail schreiben&lt;br/&gt;</description>
      <pubDate>Fri, 15 Aug 2003 15:52:04 GMT</pubDate>
      <guid>http://forum.geizhals.at/t180737,987269.html#987269</guid>
      <dc:creator>noxos</dc:creator>
      <dc:date>2003-08-15T15:52:04Z</dc:date>
    </item>
    <item>
      <title>Re(2): Eingabeüberprüfung bei PHP ?</title>
      <link>http://forum.geizhals.at/t180737,987228.html#987228</link>
      <description>Auch ne Möglichkeit &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br&gt;DANKE&lt;br&gt;&lt;br&gt;Ich hab jetzt 15 If Abfragungen, 1000 Zeilen &lt;img src="surprise.gif" width="16" height="19" align="absmiddle" alt="8-O"/&gt; und das alles für ein Kontaktformular &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";)"/&gt;&lt;br&gt;&lt;br&gt;Bei jeder if Abfrage steht das komplette Formular, inkl der Bitte das leere Feld auszufüllen.&lt;br&gt;&lt;br&gt;Und ich frage mich ob das überhaupt ok ist, das so zu programmieren -&gt; bin noch Anfänger &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";)"/&gt;&lt;br&gt;&lt;br&gt;Bei einigen Formularen auf Websites wird diese Art ja Benutzt&lt;br&gt;&lt;br&gt;Name: XYZ&lt;br&gt;eMail: XYZ@Y.at&lt;br&gt;TelNr: 123&lt;br&gt;Betreff:&lt;br&gt;&lt;font color red&gt;Bitte geben Sie einen Betreff an&lt;/font&gt;&lt;br&gt;Nachricht: xxxxxxxx&lt;br&gt;&lt;br&gt;Nur was mach ich wenn, ich 10 Eingabefelder habe, das wird ja unendlich lang&lt;br/&gt;</description>
      <pubDate>Fri, 15 Aug 2003 15:18:35 GMT</pubDate>
      <guid>http://forum.geizhals.at/t180737,987228.html#987228</guid>
      <dc:creator>Frankster</dc:creator>
      <dc:date>2003-08-15T15:18:35Z</dc:date>
    </item>
    <item>
      <title>Re: Eingabeüberprüfung bei PHP ?</title>
      <link>http://forum.geizhals.at/t180737,986947.html#986947</link>
      <description>if funktionen sind wohl die einzige möglichkeit, aber man kann versuchen das beste daraus zu machen und wenigstens einen schönen code erzeugen:&lt;br&gt;&lt;br&gt;if (empty($name))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $error[] = "Geben Sie einen gültigen Namen an";&lt;br&gt;&lt;br&gt;if (empty($email))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $error[] = "Geben Sie eine gültige E-Mail Adresse an";&lt;br&gt;&lt;br&gt;if (empty($nachricht))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $error[] = "Füllen Sie das Feld "Nachricht" aus";&lt;br&gt;&lt;br&gt;if ($miss)&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [table]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [tr][td]Folgende Fehler sind aufgetreten:[/td][/tr]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach ($error as $problem)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [tr][td]$problem[/td][/tr]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [/table]&lt;br&gt;}&lt;br&gt;&lt;br&gt;(html tags wie immer: [&amp;nbsp;&amp;nbsp;] )&lt;br/&gt;</description>
      <pubDate>Fri, 15 Aug 2003 11:28:24 GMT</pubDate>
      <guid>http://forum.geizhals.at/t180737,986947.html#986947</guid>
      <dc:creator>noxos</dc:creator>
      <dc:date>2003-08-15T11:28:24Z</dc:date>
    </item>
    <item>
      <title>Re(2): Eingabeüberprüfung bei PHP ?</title>
      <link>http://forum.geizhals.at/t180737,986197.html#986197</link>
      <description>naja man kann ja das ganze auch in einer funktion machen, als argumente die variablen und der text, der ausgegeben werden soll...dann hat man halt entsprechend viele funktionen aufzurufen....&lt;br/&gt;</description>
      <pubDate>Thu, 14 Aug 2003 15:26:10 GMT</pubDate>
      <guid>http://forum.geizhals.at/t180737,986197.html#986197</guid>
      <dc:creator>komplexler</dc:creator>
      <dc:date>2003-08-14T15:26:10Z</dc:date>
    </item>
    <item>
      <title>Re: Eingabeüberprüfung bei PHP ?</title>
      <link>http://forum.geizhals.at/t180737,986098.html#986098</link>
      <description>AFAIK musst du da froehlich-lustig soviel ifs machen wie Felder die du ueberpruefen moechtest...&lt;br&gt;&lt;br&gt;Aber da ich kein PHP-Coder bin, kann ichs dir nicht mit voelliger Gewissheit sagen, ich lass mich gern vom Gegenteil ueberzeugen &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 14 Aug 2003 14:21:57 GMT</pubDate>
      <guid>http://forum.geizhals.at/t180737,986098.html#986098</guid>
      <dc:creator>Robe</dc:creator>
      <dc:date>2003-08-14T14:21:57Z</dc:date>
    </item>
    <item>
      <title>Eingabeüberprüfung bei PHP ?</title>
      <link>http://forum.geizhals.at/t180737,985971.html#985971</link>
      <description>Hi !&lt;br&gt;&lt;br&gt;Ich will mir ein kleines Kontaktformular machen.&lt;br&gt;&lt;br&gt;Name:&lt;br&gt;eMail&lt;br&gt;TelNr&lt;br&gt;Betreff &lt;br&gt;Nachricht&lt;br&gt;&lt;br&gt;mittel PHP will ich jetzt die einzelnen Eingabefelder überprüfen.&lt;br&gt;Wenn ein Feld leer ist soll das TABLE nochmals ausgegeben werden, nur unterhalb des Eingabefeldes mit roter Schrift -&gt; BITTE GEBEN SIE EIN ______&lt;br&gt;&lt;br&gt;Wenn nur ein Feld leer ist, ist es ja nicht so schwer&lt;br&gt;&lt;br&gt;if (empty ($name))&lt;br&gt;echo " den HTML Tabel von Oben ausgeben nur mit zusätzlicher Zeile unterhalb des leeren Eingabefledes&lt;br&gt;&lt;br&gt;Nur wie schaut das aus wenn alle Felder leer sind?&lt;br&gt;Muss ich jedes mit jedem verknüpfen ?&lt;br&gt;&lt;br&gt;if (empy ($name) &amp;&amp; empty($email) &amp;&amp; empty (nachricht)&lt;br&gt;echo " ------------------------------&lt;br&gt;&lt;br&gt;und das gleich wenn nur name und email leer sind &lt;br&gt;&lt;br&gt;das wird doch elends lang, gibts da keine einfachere methode ?&lt;br&gt;Was mach ich bei einem Formular mit 10 Eingabefelder ?&lt;br&gt;&lt;br&gt;Vielen Dank im voraus&lt;br&gt;Frankster&lt;br/&gt;</description>
      <pubDate>Thu, 14 Aug 2003 13:32:05 GMT</pubDate>
      <guid>http://forum.geizhals.at/t180737,985971.html#985971</guid>
      <dc:creator>Frankster</dc:creator>
      <dc:date>2003-08-14T13:32:05Z</dc:date>
    </item>
  </channel>
</rss>
