phpbar.de logo

Mailinglisten-Archive

[php] Formulareingaben validieren

[php] Formulareingaben validieren

Werner Laude ng at wernerlaude.de
Mon Dez 12 17:20:57 CET 2005


Hallo..php ML

bitte mir mal auf die Sprünge zu helfen.. 
Ich habe ein Spamproblem bei einem Gästebuch. Bisher hat mein Lösung 
funktioniert, warum es jetzt nicht mehr klappt.. keine Ahnung
php 4.4.1 auf dem Server.. kann sein, das das upgedated wurde.

Ich arbeite gerne mit switch Anweisungen.Dadurch kann ich alles auf 
einer Seite darstellen.
Die Idee ist: Wenn input = leer : wieder das Forumlar anzuzeigen.

if ($_POST['action']== "3" && $_POST['gb_name'] 
==""){$_REQUEST['action'] = "2";}

switch ($_REQUEST['action']):
  case "2":
  echo "<form action=gastbuch.php?action=3 method=post id=frm-gastforum />";
  echo "<div><label>Dein Name:</label><input name=gb_name type=text 
tabindex=1 class=xl /></div>";
  etc. etc.
 break;

case "3":
eintrag in die db
break;

usw. usw..

Der Datenbank-Eintrag erfolgt, egal ob das input feld gb_name gefüllt 
oder leer ist.
Mir scheint, nach einigen Versuchen das diese Anweisung 
($_POST['action']== "3" && $_POST['gb_name'] =="")
immer false ist..

Was klappt da nicht ? Gibt es ein Alternativen ?

Gruß und Danke für sachdienliches..
Werner

-- 
WebAgentur | Werner Laude

Lindenburger Allee 22  |  50931 Köln
 
fon 0221.8805 635
fax auf Anfrage

------------------------------------------

http://www.webagentur-laude.de


php::bar PHP Wiki   -   Listenarchive