Mehrteiliges Formular: Syntax
alex
- php
0 Ole0 alex
0 Johannes Zeller0 norbert =:-)
Hallo noch einmal!
Ich habe die vorschläge von cheetah und norbert verarbeitet,
und bleibe einstweilen an der syntax eine bestimmten stelle hängen.
der ausgewählte value aus einer radio button gruppe mit dem name "size" und den values "s", "m", "l", "xl" usw. soll bei mir vor dem abschicken an den formmailer noch einmal angezeigt werden.
dabei will ich aber nicht den $value sondern einen damit assoziierten text anzeigen. weil ich es nicht besser weiß, habe ich in anlehnung an die javascript syntax folgendes geschrieben:
<td>
<?php
if (value($size)=="s") {print("kleine Portion")};
if (value($size)=="m") {print("Möchtegern")};
?>
</td>
usw.
das geht natürlich nicht, wie ich selbst festgestellt habe, denn nun schreibt mir aber mein webserver beim aufrufen der entsprechenden datei:
Parse error: parse error, unexpected '}' in .../www.domain.net/teil4.php on line 110
aber auch wenn ich die } entferne, kommt es zu einem fehler:
Fatal error: Call to undefined function: value() in .../www.domain.net/teil4.php on line 110
bitte, bitte, wie gehts weiter?
grüße
alexander
hi
Ich habe die vorschläge von cheetah und norbert verarbeitet,
warum verarbeitest du nichtmal diesen vorschlag:http://forum.de.selfhtml.org/faq/#Q-06c
so long
ole
(8-)>
oje.
ok.
ich will mir ja nicht nachsagen lassen, daß ich vorschläge zurückweise ;-)
Hi alexander
bitte, bitte, wie gehts weiter?
Weiß ich nicht, da ich die Zusammenhänge nicht kenne. Bleib doch in deinem Thread [pref:t=44604&m=243168]
Schöne Grüße
Johannes
Hallo alex!
Ergänzend zu den (korrekten) Einträgen der anderen:
Wo kommt das value her?`
Versuch doch einfach:
<td>
<?php
if ($size == "s") {print("kleine Portion"); }
if ($size == "m") {print("Möchtegern"); }
?>
</td>
Übrigens: Strichpunkte vor der geschwungenen Klammer - daher auch der Fehler!
mfg
norbert =:-)