Mailinglisten-Archive |
>ich hab immer noch mein Update-Problem, allerdings leicht veraendert = (und=20 >der HTML-Code steht immer noch in echos, sorry, aber wenn ich den=20 >rausnehme, find ich gar nix mehr in dem Wirrwarr): Gesendet wird aus = einer=20 >PHP-Seite zuvor dieses hier z.B.: > http://www.domain/_update.php4?id=3D7&id2=3D1 > >IF ($id2 =3D=3D 1) { irre langer code gel=F6scht :-( man, da=DF Du nicht einfach ein Beispeil machen kannst, was das wesentliche enth=E4lt > } >ELSEIF ($id2 =3D=3D 2) { > ........ Alles nochmal, nur mit anderen Variablen > }; > >Wenn ich nun auf den Senden-Button klicke, sieht die uebertragene URL so= aus: > = http://www.domain/_update.php4?rubrik_id=3D7&rubrik_neu=3DNeuesWort&submi= t=3DSenden > also genau so, wie ich es haben will. nur updaten ist nicht. >Lasse ich die IF-Geschichte weg und nehme nur den ersten Teil, = funktioniert=20 >das updaten, mit der IF-Verzweigung interessiert das Ding das Update = nicht=20 >im Geringsten. Versteh ich nicht, womit hat das Teil jetzt ein Problem?=20 Schau mal $id2 genauer an, k=F6nnte sein, da=DF es ein string mit folgenden Leerzeichen oder so ist. Mach' mal testweise vorm if: $id2 =3D (int)(trim($id2)); switch ((int)(trim($id2))) { case 1: break; ... default: die('Komischer wert in $id2: ('.$id2.')'); } K=F6nnte Dir ebenfalls helfen ... --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de
php::bar PHP Wiki - Listenarchive