kostenloser Webspace werbefrei: lima-city


Formulareingabe mit PHP vorraussetzen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.

    Hallo!

    Ich habe auf meiner HP ein Kontaktformular eingebunden. Ich kann eine E-Mail schreiben, auch wenn keinerlei Text im Formular steht.

    Dies m?chte ich ?ndern. Ich m?chte, dass das Feld Name und E-Mail ein Pflichtfeld wird, und das die E-Mail nicht gesendet wird, bzw. eine Fehlermeldung ausgegeben wird.

    Wie kann ich dies mit PHP realisieren?

    Ich bedanke mich schon einmal bei Allen, die posten.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. k*****i

    einmal mit js ?berpr?fe ob ein zeichen drinne ist und dann noch mit php
    if($email=="")
    abbrechen...
    else
    $email = $email.....
  4. c*********c

    Also, wenn DU diese Variablen mit Post ?bergibst, dann sollte es so funktionieren:


    <?

    $email = $_POST['mail'];
    $name = $_POST['name'];

    // -----------------------------------------

    if (!$name OR !$email)
    {
    echo "F?llen Sie bitte das gesamte Formular aus!";
    }
    else
    {
    echo "Ganzes Formular ausgef?llt!";
    }

    ?>


    oder:

    <?

    $email = $_POST['mail'];
    $name = $_POST['name'];

    // -----------------------------------------

    if ($email == "" OR $name == "")
    {
    echo "F?llen Sie bitte das gesamte Formular aus!";
    }
    else
    {
    echo "Ganzes Formular ausgef?llt!";
    }

    ?>


    So sollte das funktionieren!

    // edit:
    zu sp?t :(
  5. Autor dieses Themas

    thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.

    Vielen Dank! Bin ich nicht drauf gekommen.

    Kann geschlossen werden.
  6. w***********r

    Achtung! Schreibveler meines Vorvorposters im ersten Code:
    if (!$name OR !email) - soll aber hei?en, denke ich: if (!$name OR !$email)

  7. if (!$name OR !email) - soll aber hei?en, denke ich: if (!$name OR !$email)


    Ja, stimmt.

    Ansonsten wird das nicht als Variable annerkannt, da Variablen nun mal mit $ deklariert werden.

    Abgeschlossen, damit:

    [ closed ]

    H2O
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!