PHP Problem

4Antworten
  1. #1
    Avatar von Cloneadmin
    Cloneadmin ist offline
    Themen Starter

    Title
    Benutzer
    seit
    23.02.2007
    Beiträge
    3.340

    Standard PHP Problem

    Hallo,
    ich feile schon seit ein paar Tagen an einem Problem. Auch google ergab keine Lösung.
    Auf unserer Homepage gibt es ein Anmeldeformular mit Pflichtfelder.
    https://fahrschuleklarner.de/Anmeldeformular.php

    Soweit so gut nun zum egtl. Problem:
    Füllt man nicht alle aus und klickt auf Absenden so erscheint die Meldung, dass man die Pflichtfelder füllen soll.
    Dabei bleiben allerdings bereits eingegebene Daten im Formular stehen. Bis auf die Pulldown Menüs und die ja/nein Klickboxen ganz unten ... diese resetten sich immer wieder in den Ausgangszustand.
    Wie kann ich dem nun entgegenwirken ?
    Hier ein Teil des Quelltextes:
    (die anderen Felder habe ich mit <?echo $name;?> als value eingegeben was Problemlos funktioniert)
    <table>
    <tr>
    <td valign="top">Anrede:</td>
    <td width="5"> </td>
    <td valign="top">
    <select name="anrede" size="1">
    <option value="Herr">Herr</option>
    <option value="Frau">Frau</option>
    </select>

    </td>
    </tr>
    <tr>
    <td valign="top">Name:*</td>
    <td width="5"></td>
    <td><input type="text" name="name" size="25" value="<?echo $name;?>"></td>
    </tr>
    <tr><td valign="top">Vornamen:*</td><td width="5"> </td><td><input type="text" name="vornamen" size="25" value="<?echo $vornamen;?>"></td></tr>
    <tr><td valign="top">Geburtsdatum:*</td><td width="5"> </td><td><input type="text" name="geburtsdatum" size="25" value="<?echo $geburtsdatum;?>"></td></tr>
    <tr><td valign="top">Geburtsname:*</td><td width="5"> </td><td><input type="text" name="geburtsname" size="25" value="<?echo $geburtsname;?>"></td></tr>
    <tr><td valign="top">Geburtsort:*</td><td width="5"> </td><td><input type="text" name="geburtsort" size="25" value="<?echo $geburtsort;?>"></td></tr>
    <tr><td valign="top">Staatsangehörigkeit:*</td><td width="5"> </td><td><input type="text" name="staatsangehoerigkeit" size="25" value="<?echo $staatsangehoerigkeit;?>"></td></tr>
    <tr><td valign="top">Straße & Nr.:*</td><td width="5"> </td><td><input type="text" name="strasse" size="25" value="<?echo $strasse;?>"></td></tr>
    <tr><td valign="top">Postleitzahl:*</td><td width="5"> </td><td><input type="text" name="plz" size="25" value="<?echo $plz;?>"></td></tr>
    <tr><td valign="top">Wohnort:*</td><td width="5"> </td><td><input type="text" name="wohnort" size="25" value="<?echo $wohnort;?>"></td></tr>
    <tr><td valign="top">Telefon:</td><td width="5"> </td><td><input type="text" name="telefon" size="25" value="<?echo $telefon;?>"></td></tr>
    <tr><td valign="top">Handy:</td><td width="5"> </td><td><input type="text" name="handy" size="25" value="<?echo $handy;?>"></td></tr>
    <tr><td valign="top">E-Mail:</td><td width="5"> </td><td><input type="text" name="email" size="25" value="<?echo $email;?>"></td></tr>
    <tr><td valign="top">Vorbesitz der Klassen:*</td><td width="5"> </td><td><input type="text" name="vorbesitz" size="25" value="<?echo $vorbesitz;?>"></td></tr>
    <tr><td valign="top">Beantragte Klassen:*</td><td width="5"> </td><td><input type="text" name="beantragt" size="25" value="<?echo $beantragt;?>"></td></tr>
    <tr><td valign="top">Sehhilfe:*</td><td width="5"> </td><td>
    <input type="radio" name="sehhilfe" value="Ja"> Ja
    <input type="radio" name="sehhilfe" value="Nein"> Nein
    </td></tr>
    <tr><td valign="top">Körperliche / Geistige Mängel:*</td><td width="5"> </td><td>
    <input type="radio" name="maengel" value="Ja"> Ja
    <input type="radio" name="maengel" value="Nein"> Nein

    </td></tr>
    <tr><td valign="top">Falls ja welche:*</td><td width="5"> </td><td><input type="text" name="maengelja" size="25" value="<?echo $maengelja;?>"></td></tr>
    <tr><td valign="top">Mitteilung:</td><td width="5"> </td><td><textarea cols="25" rows="5" name="nachricht" wrap=physical value="<?echo $nachricht;?>"></textarea></td></tr>
    <tr><td colspan="3" height="10"><input type="hidden" name="form" value="0037980"></td></tr>
    <tr><td colspan="2"> </td><td><input type="submit" value="Anmelden"> <input type="reset" value="Zurücksetzen"></td></tr>
    </table>

  2. #2
    Avatar von computerdirk
    computerdirk ist offline

    Title
    Benutzer
    seit
    07.01.2005
    Ort
    Ilsede
    Beiträge
    12.171

    Standard Re: PHP Problem

    Hallöchen,

    nur mal so zum Verständnis: Sollen sich die Felder alle zurücksetzen oder sollen die Felder die bereits ausgefüllt sind und die Checkboxen etc. den gewählten Wert behalten. Wird aus deinem Text nicht so ganz klar in welche Richtung es gehen soll...


  3. #3
    Avatar von Cloneadmin
    Cloneadmin ist offline
    Themen Starter

    Title
    Benutzer
    seit
    23.02.2007
    Beiträge
    3.340

    Standard Re: PHP Problem

    Verzeihung ... lange Rede und doch so wenig Sinn

    also wenn man noch nicht alle Pflichteingaben gefüllt sind dann sollen die eingegebenen Werte behalten werden (auch die Checkboxen etc. .. bei den normalen Feldern funktioniert das ja auch)

  4. #4
    Avatar von Spyx
    Spyx ist offline

    Title
    Moderator
    seit
    21.08.2006
    Beiträge
    9.155

    Standard Re: PHP Problem

    https://de.selfhtml.org/html/formular..._vorselektiert

    https://de.selfhtml.org/html/formular...m#radiobuttons

    Musst halt mit PHP schauen, was aktiviert ist und das dann einfach vorselektieren. Wenn du die Überprüfung mit Java-Script vor dem Absenden machst, dann halt entsprechend.

  5. #5
    Avatar von Cloneadmin
    Cloneadmin ist offline
    Themen Starter

    Title
    Benutzer
    seit
    23.02.2007
    Beiträge
    3.340

    Standard Re: PHP Problem

    Danke ich werde mich mal damit spielen

Ähnliche Themen

  1. Mouse Problem und evtl. Rechner Problem

    Von Socke im Forum Eingabegeräte und Drucker
    Antworten: 18
    Letzter Beitrag: 01.05.2011, 11:33
  2. Festplatten Problem [Neustart Problem gelöst]

    Von Henry im Forum Festplatten und Laufwerke
    Antworten: 3
    Letzter Beitrag: 27.06.2007, 11:40
Diese Seite benutzt Cookies Durch die weitere Nutzung der Seite stimmen Sie der Verwendung von Cookies zu. Infos zum Datenschutz