1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

Mail-Formular

Discussion in 'Web-Know-how für die Homepage' started by [Overlooked], Jun 19, 2005.

Thread Status:
Not open for further replies.
  1. 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

    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
     
Thread Status:
Not open for further replies.

Share This Page