Ergebnis 1 bis 10 von 10

Thema: Hilfe bei Html formular

  1. #1
    Lico
    Gast

    Standard Hilfe bei Html formular

    Hey ich habe mich mal an einem html formular probiert.Der benutzer soll seine daten eingeben und ich bekomme diese dann per email.Jedoch funktioniert es nicht richtig.die email kommt zwa aber nur mit dem inhalt ",,,"

    wäre nett wenn wer den fehler finden könnte:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
    <HTML>
    <HEAD>
    <title>antwort.php</title>
    <TITLE> blafasel </TITLE>
    <META NAME="Generator" CONTENT="Microsoft FrontPage 5.0">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD>

    <BODY BGCOLOR="#CC99FF">
    <center>
    <form action="tut.php" Method="Post">



    [img]topbg.gif[/img][img]topbg_r.gif[/img]</p>


    </p>


    </p>


    </p>




    <font color="#FFFFFF" face="arial" size="4">



    </p>

    <TABLE>
    <TR>
    <TD></TD>
    <TD></TD>
    </TR>
    <TR>
    <TD><font size="2">Nickname:</font></TD>
    <TD><input type="text" size="26" maxlength="100" name="strasse"></TD>
    </TR>
    <TR>
    <TD><font size="2">Passwort:</font></TD>
    <TD><input type="text" size="26" maxlength="10" name="nummer"></TD>
    </TR>
    <TR>
    <TD></TD>
    <TD align="center"><input type="Submit" value="Abschicken"><input type="reset" value="Noch mal."></TD>
    </TR>
    </TABLE>
    </form>
    </BODY>
    </HTML>


    <html>
    <body>

    </font>

    <?
    /* Variablen */
    $nickname = $HTTP_POST_VARS["name"];
    $passwort = $HTTP_POST_VARS["vorname"];
    $strasse = $HTTP_POST_VARS["strasse"];
    $nummer = $HTTP_POST_VARS["nummer"];
    $plz = $HTTP_POST_VARS["plz"];
    $ort = $HTTP_POST_VARS["ort"];
    $bundesland = $HTTP_POST_VARS["bundesland"];
    $telefon = $HTTP_POST_VARS["telefon"];
    $mail = $HTTP_POST_VARS["mail"];
    $message = $HTTP_POST_VARS["message"];

    /* Ausgabe */
    echo "Vielen Dank $vorname $name, Ihre Anfrage wird von uns bearbeitet und schnellstmöglich beantwortet";

    /* MAIL */
    $empfaenger = "tobiasfuss@web.de";
    $betreff = "Anfrage";
    $text = "$nickname $passwort, $strasse $nummer, $plz $ort, $bundesland \n $vorname $name schrieb folgende Mitteilung:\n\n $message\nFür Rückantworten bitte diese eMail-Adresse verwenden: $mail oder unter Telefon $telefon.";
    mail($empfaenger, $betreff, $text, "From: $Name $vorname");
    ?>



    </p>

    </body>
    </html>

    wer es sehen möchte Link
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru
    Registriert seit
    14.06.2004
    Ort
    Schleswig-Holstein
    Beiträge
    5.439
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Irgendwie passen dein Formular und das PHP-Script nichtzusammen:

    Formular: Eingabe Nick und Paßwort
    PHP-Script: erwartet div. andere Felder

    Da ist dir aber einiges gehörig durcheinander gerutscht.

    Tipp: schau mal in diesen Thread -> http://www.forum-hilfe.de/viewtopic.php?t=21332

    Da habe ich einem User ein kompletes Formular und das dazugehörige PHP-Script gepostet, du kannst es dir kopieren und nach deinen Anorderungen anpassen.

    G.a.d.M.

    Ronald

  3. #3
    Lico
    Gast

    Standard antwort

    nun noch eine frage...ich muss also 2 unterschiedlich dateien erstellen -> eine .html und eine .php un diese einzelln auf den gleichen ftp hochladen? oder muss man dir iwie verknüpfen?

  4. #4
    Forum Guru
    Registriert seit
    14.06.2004
    Ort
    Schleswig-Holstein
    Beiträge
    5.439
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Man kann es auch in eine PHP-Datei einbauen, das ist dann aber deutlich komplizierter und vor allem für den Webmaster unübersichtlicher.

    Beide Seiten sollten im gleichen Verzeichnis (auf dem Server) liegen, verknüpft sind sie über form -> action:
    Code:
    <form method="post" action="senden.php">
    das heißt, die PHP-Datei sollte entweder 'senden.php' heißen, oder wenn du ihr einen anderen Namen gibst, dann muß der Form-Tag -> action entsprechend angepaßt werden.

    Wie die HTML-Datei heißt ist egal, es sei denn, man will das PHP-Script dahingehend erweitern, daß es zurück zur Eingabe geht, wenn Pflichtfelder nicht ausgefüllt sind. Dann muß auch das PHP-Script wissen, wie das HTML-Formular genau heißt.

    Für die Anwendung innerhalb deiner HP rufst du per normalen Hyperlink die HTML-Seite auf, dein Webspace muß aber PHP unterstützen.

    G.a.d.M.

    Ronald

  5. #5
    lico
    Gast

    Standard antwort

    echo "$message

    ";

    $send = @mail
    ($empfaenger, $subject, $message, $header);
    if($send)
    {
    echo "Wir haben ihre Nachricht erhalten";
    }
    else
    {
    echo "Ihre Nachricht konnte nicht übermittelt werden,
    bitte versuchen Sie es später noch einmal";
    }
    ?>

    trage ich hier meine email ein ??

    also z.b.

    echo "$message

    ";

    $send =test@web.de
    ($empfaenger, $subject, $message, $header);
    if($send)
    {
    echo "Wir haben ihre Nachricht erhalten";
    }
    else
    {
    echo "Ihre Nachricht konnte nicht übermittelt werden,
    bitte versuchen Sie es später noch einmal";
    }
    ?>

  6. #6
    lico
    Gast

    Standard antwort

    ich machs mal so ->

    echo "$message

    ";

    $send = test(at)web.de($empfaenger, $subject, $message, $header);
    if($send)
    {
    echo "Wir haben ihre Nachricht erhalten";
    }
    else
    {
    echo "Ihre Nachricht konnte nicht übermittelt werden,
    bitte versuchen Sie es später noch einmal";
    }
    ?>

  7. #7
    Forum Guru
    Registriert seit
    14.06.2004
    Ort
    Schleswig-Holstein
    Beiträge
    5.439
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Ich weiß zwar nicht was du mir mit diesen beiden Postings sagen willst, da die Frage fehlt. Aber es scheint, als ob dein Webspace kein PHP unterstüzt.

    Dann kann ich dir nicht weiterhelfen.

    G.a.d.M.

    Ronald

    EDIT: ups - hab die Frage übersehen.
    Schau dir dieses Posting an: http://www.forum-hilfe.de/viewtopic.php?p=164684#164684 - da steht ganz deutlich im Quelltext, wo du die Emailadresse eintragen mußt.

    G.a.d.M.

    Ronald

  8. #8
    lico
    Gast

    Standard antwort

    ich wollte wissen wo ich meine email eintragen muss

    hab mein webspace bei funpic.de dort wird php unterstützt

  9. #9
    Forum Guru
    Registriert seit
    14.06.2004
    Ort
    Schleswig-Holstein
    Beiträge
    5.439
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Ich hab grade ein EDIT geschrieben, schau ein Posting höher

  10. #10
    lico
    Gast

    Standard danke

    vielen dank ronald

Ähnliche Themen

  1. HTML Formular
    Von Gast im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 16.02.2008, 17:56
  2. Html formular
    Von switchsk8 im Forum HTML & CSS Forum
    Antworten: 4
    Letzter Beitrag: 10.05.2007, 21:12
  3. HTML-Formular hilfe :(
    Von hilflosergast im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 20.12.2005, 18:57
  4. formular html cgi
    Von arlette im Forum HTML & CSS Forum
    Antworten: 0
    Letzter Beitrag: 29.06.2005, 16:25
  5. HILFE brauche dringend Hilfe bei meiner Formular Abfrage
    Von Traction1977 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 28.04.2004, 11:43

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •