PHP Formular für Daten ( Name, Adresse etc. ) :O

Hier mal ne extreme Kurzfassung:
- An HTML-Auszeichnung benötigst du mindestens folgende Tags: form, input (text, submit), select
- die einzelnen Input-Felder spricht du dann, je nachdem, ob du das Formular per GET oder POST versendet hast, mit den beiden PHP-Superglobalen $_GET['input_name'] oder $_POST['input_name'].
- Bitte denke bei dem Fomular auch an die Sicherheit -> Die solltest alle Eingaben auf Plausibilität prüfen -> Fehler ausgeben, Eingaben escapen, etc...
 
thx für die kurzfassung und links, aber so wie das bild krieg ich das net hin :(

könnt einer der sich auskennt mir das nicht vll als 1:1 zum bild als quellcode geben ?^^ nur die simpelste fassung die so aussieht zumindest, wär cool :O)
 
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
  "http://www.w3.org/TR/html4/strict.dtd">

<html>
  <head>
    <title></title>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <style type="text/css">
      html, body       { font-family:Arial; font-size:12px; }
      fieldset         { padding-left:10px; width:280px; border:0; border-top:1px solid #AAA; margin-bottom:20px; }
      legend           { color:#004388; font-size:14px; font-weight:bold; }
      table.form       { padding:10px; margin:0; }
      td.feld          { text-align:right; }
      form             { margin:20px; }
      input            { width:150px; }
      select           { width:175px; }
    </style>
  </head>

  <body>

    <form method="POST" action="...">
      <fieldset><legend>Personal information</legend>
        <table class="form">
          <tr>
            <td class="feld"><strong>^ First name:</strong></td><td><input type="text" name="firstname"></td>
          </tr>
          <tr>
            <td class="feld">Middle name:</td><td><input style="background-color:#EEE" type="text" name="middlename"></td>
          </tr>
          <tr>
            <td class="feld"><strong>^ Last name:</strong></td><td><input type="text" name="lastname"></td>
          </tr>
        </table>
      </fieldset>
      <fieldset><legend>Address</legend>
        <table class="form">
          <tr>
            <td class="feld">Address:</td><td><input type="text" name="address"></td>
          </tr>
          <tr>
            <td class="feld">City or Town:</td><td><input type="text" name="city"></td>
          </tr>
          <tr>
            <td class="feld">State:</td><td><select name="state"><option selected="selected">Choose a State</option><option>Blabla</option><option>Blablubb</option></select></td>
          </tr>
          <tr>
            <td class="feld"><strong>^ Zip code:</strong></td><td> <input type="text" name="zip"></td>
          </tr>
        </table>
      </fieldset>
     </form>

  </body>

</html>
 

Anhänge

  • form.jpg
    form.jpg
    45,5 KB · Aufrufe: 136
Zuletzt bearbeitet:
Zurück
Oben