Mail-Formular

Dieses Thema im Forum "Web-Know-how für die Homepage" wurde erstellt von [Overlooked], 19. Juni 2005.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. [Overlooked]

    [Overlooked] Byte

    Registriert seit:
    24. Oktober 2004
    Beiträge:
    27
    Hallo,

    Ich habe hier ein MailFormular für eingehende Bestellungen, allerdings macht das Script Probleme, anstatt die Daten hintendran zu setzen schreibt es garnichts dahin, also hier mal der Code:


    Hier die formmailer.php:

    Code:
    <?php
    $admin = "skiller.hfz@online.com";
    $subject = "PHP-Mail";
    $message = "Nachricht fuer $admin von $email:\n\n<br>
    $vorname $nachname hat folgende Angaben gemacht:<br>
    Adresse: $adresse<br>
    Land: $land<br>
    PLZ: $plz<br>
    Telefon-Nummer:$tel<br>
    Fax: $fax<br>
    Email-Adresse: $email<br>
    Bezahlungsart:$bezahlungsart<br>
    Produkt: $produkt<br>";
    
    
    while(list($name,$value)=each($HTTP_POST_VARS)) {
    $message.="$name: $value\n\n";
    }
    
    mail($admin,$subject,$message,"From: $email");
    
    ?>
    Hier meine Bestell-HTML:

    Code:
    <html>
    <body>
    <form action="formmailer.php" action="post">
    <p>
      <input name="vorname">
      Vorname<br>
      <input name="nachname">
      Nachname<br>
      <input name="adresse">
      Adresse<br>
    
      <input name="land">
      Land<br>
      <input name="plz">
      PLZ<br>
      <input name="tel">
      Telefon-Nummer<br>
      <input name="fax">
    
      Fax<br>
      <input name="email">
      Email-Adresse<br>
      <select name="bezahlungsart">
         Bezahlungsart
    
        <option value="Paypal">Paypal
        <option value="Bankeinzug">Bankeinzug
        <option value="Überweisung">Überweisung
      </select>
      Bezahlungsart<br>
    
      <select name="produkt">
        <option value="1 Bouncer">1 Bouncer
        <option value="1 Clanbouncer">1 Clanbouncer
        <option value="Webspace Start">Webspace Start L
        <option value="Webspace Start">Webspace Start XL
        <option value="Webspace Start">Webspace Start XXL
    	<option value="Webspace Profi L">Webspace Profi L
        <option value="Webspace Profi XL">Webspace Profi XL
    	<option value="Webspace Profi XXL">Webspace Profi XXL
    	<option value="Webspace Prenium L">Webspace Prenium L
    	<option value="Webspace Prenium XL">Webspace Prenium XL
    	<option value="Webspace Prenium XXL">Webspace Prenium XXL
      </select>
    Produkt<br>
    
    <br>
    <input type="reset">
    <input type="submit">
    </form>
    </p>
    
    Wenn Ihr bescheid wisst, bitte lasst es mich wissen :-)

    MfG
     
  2. Farbmond

    Farbmond Kbyte

    Registriert seit:
    24. Dezember 2004
    Beiträge:
    149
    Hallo,

    ich denke, Du solltest Dich zunächst noch ein wenig mehr in HTML und php vertiefen, bevor Du drauflos schreibst und dann Sorgen hast, wenn dies oder das nicht funktioniert...

    Im php-Codeschnipsel beispielsweise werden Deine Variablen nicht ausgegeben, weil Du weder ECHO noch PRINT verwendest. Woher soll php wissen, dass Du etwas ausgeben möchtest?

    Und in Deinem HTML-Schnipsel vermisse ich die Angabe TYPE hinter jedem INPUT...

    Ich empfehle Dir SelfHTML zum Selbststudium: http://selfhtml.teamone.de/

    Viele Grüsse
    Farbmond
     
Status des Themas:
Es sind keine weiteren Antworten möglich.

Diese Seite empfehlen