Ich werde die PHP-Code-Tags jetzt verwenden...
Seits dann alle glücklicher?
Greetz Infinite
Formulardaten vorausfüllen
-
-
PHP
Alles anzeigen<body> <p>Tischreservierung</p> <?php echo "<p class=\"PHP\" \p> \n";//Stylesheet-datei input, damit auch das Formular im richtigen Style ist. if (isset($_POST['submit'])) //Überlagerte If-Bedingung. Wenn nicht geklickt wird, geht es nicht weiter zu den If-Bedingungen. { $ausgabe = ''; $fehler = ''; if (isset($_POST['geschlecht']) && !is_array($_POST['geschlecht']) && $_POST['geschlecht'] != '') { $ausgabe .= '<span style="color:blue">' . 'Formulardaten Absender: ' . '</span>' . htmlspecialchars($_POST['geschlecht']) . ' '; } else { $fehler .= "Sie haben kein Geschlecht ausgewählt. <br />"; } if (isset($_POST['name']) && !is_array($_POST['name']) && $_POST['name'] != '') { $ausgabe .= htmlspecialchars($_POST['name']) . '<br />'; } else { $fehler .= "Sie haben keinen Namen angegeben. <br />"; } if (isset($_POST['tag']) && !is_array($_POST['tag']) && $_POST['tag'] != '' && $_POST['tag'] != 'leer') { $ausgabe .= '<span style="color:blue">' . 'Das gewählte Datum: ' . '</span>' . htmlspecialchars($_POST['tag']) . '.'; } else { $fehler .= "Sie haben keinen Tag ausgewählt. <br />"; } if (isset($_POST['monat']) && !is_array($_POST['monat']) && $_POST['monat'] != '' && $_POST['monat'] != 'leer') { $ausgabe .= htmlspecialchars($_POST['monat']) . '.'; } else { $fehler .= "Sie haben keinen Monat ausgewählt. <br />"; } if (isset($_POST['jahr']) && !is_array($_POST['jahr']) && $_POST['jahr'] != '' && $_POST['jahr'] != 'leer') { $ausgabe .= htmlspecialchars($_POST['jahr']) . '<br />'; } else { $fehler .= "Sie haben kein Jahr ausgewählt. <br />"; } if (isset($_POST['zeit']) && !is_array($_POST['zeit']) && $_POST['zeit'] != '') { $ausgabe .= '<span style="color:blue">' . 'Uhrzeit: ' . '</span>' . htmlspecialchars($_POST['zeit']) . '<br />'; } else { $fehler .= "Sie haben keine Uhrzeit angegeben. <br />"; } if (isset($_POST['personen']) && !is_array($_POST['personen']) && $_POST['personen'] != '' && $_POST['personen'] != 'leer') { $ausgabe .= '<span style="color:blue">' . 'Anzahl an Personen: ' . '</span>' . htmlspecialchars($_POST['personen']) . '<br />'; } else { $fehler .= "Sie haben keine Anzahl an Personen ausgewählt. <br />"; } if (isset($_POST['anlass']) && !is_array($_POST['anlass']) && $_POST['anlass'] != '') { $ausgabe .= '<span style="color:blue">' . 'Anlass der Tischreservierung: ' . '</span>' . htmlspecialchars($_POST['anlass']) . '<br />'; } else { $fehler .= "Sie haben keinen Anlass ausgewählt. <br />"; } if (isset($_POST['email']) && !is_array($_POST['email']) && $_POST['email'] != '') { $ausgabe .= '<span style="color:blue">' . 'E-Mail Adresse: ' . '</span>' . htmlspecialchars($_POST['email']) . '<br />'; } else { $fehler .= "Sie haben keine E-mail Adresse angegeben. <br />"; } if (isset($_POST['telefon']) && !is_array($_POST['telefon']) && $_POST['telefon'] != '') { $ausgabe .= '<span style="color:blue">' . 'Telefonnummer: ' . '</span>' . htmlspecialchars($_POST['telefon']) . '<br />'; } else { $fehler .= "Sie haben keine Telefonnummer angegeben. <br />"; } if ($fehler=='') { echo $ausgabe; } else { echo '<span style="color:red">' . $fehler . '</span>'; } } ?> <form id="form1" name="reservierung" method="post" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>"> <table width="81%" border="0"> <tr> <td>Ihr Geschlecht:</td> <td><p> <input type="radio" name="geschlecht" value="Herr" />Herr <input type="radio" name="geschlecht" value="Frau" />Frau </p></td> </tr> <tr> <td>Ihr Vor- und Nachname:</td> <td><input type="text" name="name" size="30" /></td> </tr> <tr> <td>An welchem Tag möchten Sie bei uns einen Tisch?</td> <td><p><select name="tag"> <option value="leer">---Bitte auswählen---</option> <option value="1">1.</option> <option value="2">2.</option> <option value="3">3.</option> <option value="4">4.</option> <option value="5">5.</option> <option value="6">6.</option> <option value="7">7.</option> <option value="8">8.</option> <option value="9">9.</option> <option value="10">10.</option> <option value="11">11.</option> <option value="12">12.</option> <option value="13">13.</option> <option value="14">14.</option> <option value="15">15.</option> <option value="16">16.</option> <option value="17">17.</option> <option value="18">18.</option> <option value="19">19.</option> <option value="20">20.</option> <option value="21">21.</option> <option value="22">22.</option> <option value="23">23.</option> <option value="24">24.</option> <option value="25">25.</option> <option value="26">26.</option> <option value="27">27.</option> <option value="28">28.</option> <option value="29">29.</option> <option value="30">30.</option> <option value="31">31.</option> </select> <select name="monat"> <option value="leer">---Bitte auswählen---</option> <option value="1">Jänner</option> <option value="2">Februar</option> <option value="3">März</option> <option value="4">April</option> <option value="5">Mai</option> <option value="6">Juni</option> <option value="7">Juli</option> <option value="8">August</option> <option value="9">September</option> <option value="1.">Oktober</option> <option value="11">November</option> <option value="12">Dezember</option> </select> <select name="jahr"> <option value="leer">---Bitte auswählen---</option> <option value="2007">2007</option> <option value="2008">2008</option> <option value="2009">2009</option> <option value="2010">2010</option> </select></p></td> </tr> <tr> <td>Um Welche Uhrzeit erwarten wir Sie? </td> <td><input type="text" name="zeit" /> (als Zeitformat ist nur hh:mm gültig)</td> </tr> <tr> <td>Wie viele Personen sind Sie?</td> <td><select name="personen"> <option value="leer">---Bitte auswählen---</option> <option value="2">2 Personen</option> <option value="4">4 Personen</option> <option value="6">6 Personen</option> <option value="8">8 Personen</option> <option value="10">10 Personen</option> <option value="12">12 Personen</option> <option value="14">14 Personen</option> <option value="16">16 Personen</option> <option value="18">18 Personen</option> <option value="20">20 Personen</option> </select></td> </tr> <tr> <td>Für welchen Anlass brauchen Sie den Tisch?</td> <td><p> <input type="radio" name="anlass" value="Normal" />Normales Abendessen <input type="radio" name="anlass" value="Firma" />Firmenfeier <input type="radio" name="anlass" value="Geburtstag" />Geburtstagsfeier </p></td> </tr> <tr> <td>Ihre E-Mail Adresse </td> <td><input type="text" name="email" /></td> </tr> <tr> <td>Ihre Telefonnummer </td> <td><input type="text" name="telefon" /></td> </tr> </table> <p><input type="submit" value="Reservieren" name="submit" /></p> </form> </body>
Greetz Infinite -
Das scheiß Kastl is' ja ur klein. Da muss man ewig herumscrollen. Noch dazu horizontal. Das kann aber außer nix echt gar nix!
-
Wenn du nicht bereit bist, eine ordentliche Frage zu stellen, dann wird dir auch niemand antworten. Das ist eine Sache von Respekt für dein Gegenüber. Wenn du deine Frage inhaltlich und stilistisch formulierst wie ein Sonderschüler, liegt dir auch nichts an einer Antwort. Nein, vielmehr, du verdienst diese gar nicht. Was hätte der selige Karl Kraus erst dazu gesagt!
ein forum is doch dazu da um zu helfen und nciht um schwul herum zu eiern
Schwul ist für dich ein Schimpfwort? Interessante Einstellung. -
bitte noch eclipse style statt visual studio style der vs style tut mir so weh in den augen und die php coderei hat kein syntax highlighting mag daran liegen dass du vielleicht irgendwoher den code eigentlich als html kopiert hast und er die gaxigrüne farbe mitgenommen hat ansonsten sehr saubere spamarbeit gefällt mir
-
Das scheiß Kastl is' ja ur klein. Da muss man ewig herumscrollen. Noch dazu horizontal. Das kann aber außer nix echt gar nix!
Danke dass du meiner Meinung bist... ich seh das auch so aber bitte...
Wenn du nicht bereit bist, eine ordentliche Frage zu stellen, dann wird dir auch niemand antworten. Das ist eine Sache von Respekt für dein Gegenüber. Wenn du deine Frage inhaltlich und stilistisch formulierst wie ein Sonderschüler, liegt dir auch nichts an einer Antwort. Nein, vielmehr, du verdienst diese gar nicht. Was hätte der selige Karl Kraus erst dazu gesagt!
Schwul ist für dich ein Schimpfwort? Interessante Einstellung.
Nein Schwul ist für dich kein Schimpfwort... eher eine Feststellung -
GE BITTE!!! hörts auf damit. is doch scheißegal. mein gottna....entweder ihr helfts erm, oder lassts ihn in ruh, i find des nimmer lustig.
-
und für manche eine lebenseinstellung und das ist gut so pass lieber auf mit solchen diskriminierenden äußerungen aber es soll ja homophobe leute geben die homosexuelle als aussätzige behandeln und sich dabei auch noch grinsend wohl fühlen
-
und für manche eine lebenseinstellung und das ist gut so pass lieber auf mit solchen diskriminierenden äußerungen aber es soll ja homophobe leute geben die homosexuelle als aussätzige behandeln und sich dabei auch noch grinsend wohl fühlen
Das sind dann meistens die Leute, die selbst latent homo- oder bisexuell sind und das nicht wahrhaben wollen. -
Schon klar, man muss nicht unbedingt immer so einen Ton anschlagen, aber es ist schon irgendwie verständlich, denn es ist wirklich in fast jedem neuen Thread so. Und es steht sicher groß in der FAQ. Und wenn dem OP wirklich so viel an dem Problem liegt, dann kann er sich doch mal die paar Minuten nehmen und das vernünftig umformatieren. Warum sollen alle anderen für ihn arbeiten? Ein wenig Kooperationsbereitschaft sollte man halt schon an den Tag legen. V.a. nachdem das hier Leute sind, die gratis ihre kostbare Freizeit opfern. Man könnte es ihnen ja wenigstens so leicht wie möglich machen.
-
außerdem braucht man für diese frag keinen code.
-
hey infinite, ich möcht dich kennenlernen. bist ja voll der spassvolgel. geh ma mal an heben? muss witzig sein mit dir ... :wave:
-
du scheinst aber auch lustig zu sein wenn du das wirklich da auf dem avatar bist erkennt man dich sicher recht schnell auf der straße
-
but ok, ...
better like this? I hope thats ok for you now ... -
GE BITTE!!! hörts auf damit. is doch scheißegal. mein gottna....entweder ihr helfts erm, oder lassts ihn in ruh, i find des nimmer lustig.
Danke für dein Verständnis... wenigstens ein paar normale Leute gibtz!
Greetz Infinite -
Schon klar, man muss nicht unbedingt immer so einen Ton anschlagen, aber es ist schon irgendwie verständlich, denn es ist wirklich in fast jedem neuen Thread so. Und es steht sicher groß in der FAQ. Und wenn dem OP wirklich so viel an dem Problem liegt, dann kann er sich doch mal die paar Minuten nehmen und das vernünftig umformatieren. Warum sollen alle anderen für ihn arbeiten? Ein wenig Kooperationsbereitschaft sollte man halt schon an den Tag legen. V.a. nachdem das hier Leute sind, die gratis ihre kostbare Freizeit opfern. Man könnte es ihnen ja wenigstens so leicht wie möglich machen.
Ja ich gebe dir auch recht mit dem was du schreibst... aber die leute vorhin, konnten das nicht normal formulieren und dann bin ich auch sichernciht bereit etwas für sie zu tun... wenn von anfang an jemand sagt: hör zu, es wäre besser wenn du das und das so und so machst und das funktioniert am bestens so und so... dann ist alles paletti aber ich lass mich ja nicht von irgendwelchen klugscheißern verarschen...
greetz infinite -
Resumee:
Ich sehe ein, dass ich meinen 1. Beitrag besser hätte gestalten können, aber ist das wirklich ein Grund sich dermaßen auf zu regen? Und einen auf "ich bin viel gescheiter, und ein obercooler alleswisser" zu machen?
Weiters möchte ich bitte endlich eine sinnvolle Antwort auf meine Frage:
Wie kann ich es machen, dass ich in meinem Formular beim abschicken trotz fehlermeldung die vorhin eingegebenen daten nicht verliere (werden im oben angezeigten beispiel nämlich gelöscht)???
Danke Greetz Infinite -
Weiters möchte ich bitte endlich eine sinnvolle Antwort auf meine Frage:mein Favorit wäre die hier:
http://www.informatik-forum.at/showpost.php?p=474751&postcount=10aber auch die waren eigentlich recht sinnvoll:
http://www.informatik-forum.at/showpost.php?p=474759&postcount=12
http://www.informatik-forum.at/showpost.php?p=474767&postcount=14 -
Schau dir die Beiträge mal an, sonst werden deine Formularfelder bis ins Unendliche leer bleiben...
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!