.| Autor | Beitrag |
|---|---|
|
000 09.08.2006, 11:27 Hype_nrw |
Hi, ich lerne erst seit gestern php, und komme nun nicht weiter. CODE: ---------------------------------------------------------------------------------------------------------------- TEST.PHP <html> <u><b>Bitte geben Sie Ihre Daten ein:</b></u> <br> <form action="test2.php" method="POST"> </body> ---------------------------------------------------------------------------------------------------------------- TEST2.PHP <?php if (empty($vorname)) { if (empty($nachname)) { if (empty($email)) { if $error == 1) { ?> <html> <u><b>Sie haben folgendes eingegeben:</b></u> <br> <?php </body> <? ich habe schon soviele foren durchsucht aber ich bekomm das nciht richtig hin! --Dieser Beitrag wurde am 09.08.2006 um 11:28 von Hype2002 bearbeitet. |
|
Profil || Suche |
|
001 09.08.2006, 12:13 LeJean |
in der test2.php könntest du das hier: du solltest in der test2.php sowieso erstmal die Variablen deklarieren. Einfach so checkt php wohl nicht, dass $_POST('vorname') bei dir dasselbe sein soll wie $vorname. -LeJean- -- |
|
Profil || Suche |
|
002 09.08.2006, 12:18 Megge |
gibts da kein parse error?
#edit Dieser Beitrag wurde am 09.08.2006 um 12:48 von Megge bearbeitet. |
|
Profil || Suche |
|
003 09.08.2006, 12:31 CN |
achja und lern mal codetags/phptags zu benutzen --Dieser Beitrag wurde am 09.08.2006 um 12:37 von CN bearbeitet. |
|
Profil || Suche |
|
004 09.08.2006, 13:07 kingduevel |
darf ich ganz kurz eine zwischenfrage einwerfen? hoffentlich... ist "$_POST" nur die kurzschreibweise von "$HTTP_POST_VARS" und absolut legitim und überall einsetzbar? oder muss man beide schreibweisen verschieden einsetzen? -- |
|
Profil || Suche |
|
005 09.08.2006, 13:39 Kriz |
@Megge: Afair darf man bei einem einzeiligen "echo BLAH" das Semikolon weglassen: K:R-I)Z++ |
|
Profil || Suche |
|
006 10.08.2006, 01:33 theDon |
HTTP_POST_VARS ist deprecated. -- \o tanz den naziprau! o/ And more than ever, I hope to never fall, |
|
Profil || Suche |
|
007 10.08.2006, 14:11 Hype_nrw |
danke leute, |
|
Profil || Suche |
|
008 10.08.2006, 21:44 Chronial |
@Megge & Kriz: "tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren |
|
Profil || Suche |
|
009 11.08.2006, 00:20 CN |
nein, das ist in perl so, aber nicht in php. man sollte nur noch $_POST verwenden, das andre ist veraltet ferner hat kriz recht, das hat aber eigentlich nix mit dem thema zu tun, denn da war nix einzeiliges chronial, streng genommen geht das auch NOCH kürzer ;) <?$msg?>.. naja. wie auch immer --Dieser Beitrag wurde am 11.08.2006 um 00:21 von CN bearbeitet. |
|
Profil || Suche |
|
010 11.08.2006, 02:19 Chronial |
<?$msg?> funktioniert aber nicht - der ausdruck macht genauso viel wie $msg; im normalen code. --"tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren |
|
Profil || Suche |
|
011 11.08.2006, 03:28 theDon |
<?$msg?> macht ohne Shorttags erst einmal gar nichts, genau wie <?=$msg?>. Portabel ist das daher auch nicht. Edit: -- \o tanz den naziprau! o/ And more than ever, I hope to never fall, Dieser Beitrag wurde am 11.08.2006 um 03:31 von theDon bearbeitet. |
|
Profil || Suche |
|
012 11.08.2006, 08:48 Hype_nrw |
Hi Leute, TEST.PHP |
|
Profil || Suche |
|
013 11.08.2006, 09:39 scus |
hast du das html in die php tags getan, ober hat das das board automatisch getan? wenn du es warst, liegts wahrscheinlich daran... --sincères amitiés scus |
|
Profil || Suche |
|
014 11.08.2006, 09:49 Hype_nrw |
das board hat das eingefügt. also das php um den html-tag bei beiden seiten muss weg! -- |
|
Profil || Suche |
|
015 12.08.2006, 21:36 Chronial |
Zuallererst ist dein javascript an der falschen stelle - nicht ein onClick im button, sondern ein onSubmit im <form> sollte das sein. Aber zu deinem Problem: Du hast das Error-handling falsch eingestellt. "tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren |
|
Profil || Suche |
|
016 12.08.2006, 22:42 CN |
ich hab mich vertippt aber der kommentar war sowieso überflüssig -- |
|
Profil || Suche |
|
017 13.08.2006, 00:27 Chronial |
^^ Mh, ich missbrauche thewall schon wieder als chat ^^. Du solltest die gleiche Seite als action für dein <form> verwenden, und dann anhand des inhaltes von $_GET bzw. $_POST einen fallunterscheidung einbauen, ob der user eintragen will, oder das Formular gerade abgeschickt hat. "tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren |
|
Profil || Suche |
|
018 15.08.2006, 01:56 Alcapone |
Nebenbei: Ich kenne ein wirklich gutes, praxisorientiertes Tutorial, wo viele, praktische beispiele dabei sind. Da ich es nicht vorenthalten will, hier der Link: --"Everything, that can go wrong, will go wrong" Murphy's Law |
|
Profil || Suche |

