Formulare auswerten
newbe
- php
0 Harry0 T.
Hallo,
Wie macht man eigentlich etwas mit den formularen also <input...
d.h. wenn man den wert in ein anderes Formular übertragen will.
Werden die werte automatisch beim submit in irgentwelche variablen gespeichert?
mann könnte dann ja im anderen Formular
echo ("$...") machen.
VIelen Dank!
P:S: Ich hab PHP5, und kapier das einfach nicht...
Holladiewaldfee,
P:S: Ich hab PHP5, und kapier das einfach nicht...
[x] Du willst Dich mit derAnleitung in PHP einarbeiten: http://de.php.net
[x] Du suchst $_POST, $_GET und $_REQUEST
Ciao,
Harry
Hi!
P:S: Ich hab PHP5, und kapier das einfach nicht...
[x] Du willst Dich mit der Anleitung in PHP einarbeiten: http://de.php.net
[x] Du suchst $_POST, $_GET und $_REQUEST
zusätzlich wären noch folgende Links zu empfehlen:
http://de3.php.net/manual/de/tutorial.forms.php
http://tut.php-q.net/formulare.html
http://php-faq.de/ch/ch-webvariablen.html
Grüße
Andreas
HI!
Vielen Dank!
Funktioniert.
Nur kommt dann immer
Notice: Undefined index: benutzername in C:\Programme\Apache Group\Apache2\htdocs\rollover.php on line 70
Array ( )
weil Register_globals bei PHP5 aus sind,
wie bekommt man das Elegant weg?
(also nicht einfach mit @ davor..)
Danke!
mgf newbe
Hallo!
Notice: Undefined index: benutzername in C:\Programme\Apache Group\Apache2\htdocs\rollover.php on line 70
Array ( )
weil Register_globals bei PHP5 aus sind,
wie bekommt man das Elegant weg?
(also nicht einfach mit @ davor..)
Du benutzt den Index eines Arrays, den es nicht gibt. Wenn Du z.B.
$_POST['benutzername']
im Script verwendest, bekommst Du eine entsprechende Meldung, wenn vom Browser eben keine Variable mit dem Namen übergeben wurde.
Grüße
Andreas
Hallo, newbe
[...] bekommst Du eine entsprechende Meldung, wenn vom Browser eben keine Variable mit dem Namen übergeben wurde.
Du kannst die Existenz einer Variablen aber vor ihrer Verwendung prüfen. 'isset()' (und auch den Rest des Manuals) solltest du dir mal anschauen: http://www.php.net/manual/de/function.isset.php
mfg,
Philip
echo ("$...") machen.
Ja, und zwar mit echo $_POST['feldname'] bzw. $_GET['feldname'], je nach "method" des Formulars.
T.