Andy: Formmailer

Hi,
ich möchte einen PHP-Formmailer in meiner Seite einbauen, damit ich nicht auf Programme wir Outlook angewiesen bin.
Ich bin allerdings noch dabei, PHP zu lernen und möchte euch deshalb etwas zu diesem Script fragen, das ich aus dem Internet habe:

  1. Die eingegeben Daten werden wir folgt überprüft:
        if (strlen(&thema) > 3 && strlen(&termin) > 3 strlen(&name) >
        3)    => dann kommt eine Funktion...
        Nun meine Frage: Wofür steht die drei? Heißt das, dass ich nur 3
        Felder überprüfe? Falls ja, wenn ich die drei durch eine 9
        ersetzen, werden dann 9 Eingaben von meinem Formular erwartet?
        Falls meine Vermutung falsch ist, wie kann ich denn 9 Eingaben
        machen?

  2. Ein Beispiel für meine Eingabefelder:
       <input type='name' type='text' value='$name' size='25'>
       Das ist soweit doch richtig, oder?!?
       Nun meine Frage: Wie kann ich Checkboxen in dieses Formular
       einbauen, da ja dort keine Tastatur-Eingabe erfolgt, weiß ich
       nicht, wie ich das machen soll

Thx für Hilfe

  1. hi,

    1. Die eingegeben Daten werden wir folgt überprüft:
          if (strlen(&thema) > 3 && strlen(&termin) > 3 strlen(&name) >
          3)    => dann kommt eine Funktion...

    sicher? &thema sollte m.E. eher $thema, und noch eher $_GET['thema'] bzw. $_POST['thema'] heissen.
    (oder wird an dieser stelle mit referenzen gearbeitet? wüsste aber nicht wieso ...)

    Nun meine Frage: Wofür steht die drei? Heißt das, dass ich nur 3
        Felder überprüfe?

    für die zahl drei.

    Falls ja, wenn ich die drei durch eine 9
        ersetzen, werden dann 9 Eingaben von meinem Formular erwartet?

    nein, natürlich nicht. schau dir mal an, was die dort verwendete funktion strlen() macht und was sie zurückgibt, und welchen zweck wohl der vergleich auf > 3 haben könnte.

    Falls meine Vermutung falsch ist, wie kann ich denn 9 Eingaben
        machen?

    in dem du für die weiteren felder weitere abfragen einbaust, analog zu den vorhandenen für name, termin und thema.

    Nun meine Frage: Wie kann ich Checkboxen in dieses Formular
       einbauen, da ja dort keine Tastatur-Eingabe erfolgt, weiß ich
       nicht, wie ich das machen soll

    http://dclp-faq.de/q/q-formular-checkbox.html
    und auch auf dem rest der seite solltest du dich mal umsehen, dir scheint noch ein wenig das grundlagenwissen über formularverarbeitung mit php zu fehlen.

    gruss,
    wahsaga