Formulardaten fehlen in Email

PHP - alles Rund um die Programmierung von PHP und MySQL

Ist die geniale Programmiersprache, da sowohl für Einsteiger geeignet wie auch für Profis.

Moderator: lauras

Beiträge bitte im neuen Forum

Formulardaten fehlen in Email

Beitragvon kopflos » Donnerstag 8. Dezember 2011, 16:53

hallo Ihr Lieben,
ich bin neu und fall am besten gleich mit der Tür ins Haus.
Vorweg: hab im Forum gesucht, komme mit dem Affenformular auch nicht weiter, kenne mich leider in php nicht aus. Was ich zusammengebastelt hab, entstand aus Videos, Codeschnippsel, Foren. Nun brauche ich eure Hilfe.

Es handelt sich um ein simples Formular bei dem man von 3 CDs welche bestellen kann. Nach der Bestellung öffnet sich ein Dankefenster mit der Bankverbindung für die Bezahlung. Die Bestellung soll in einer Email erscheinen:
Aufbau: Name, Strasse, Postleitzahl, Ort und die Anzahl für die jeweilige CD(s) sollen in die Formular-Felder eingetragen werden. Das Formular, bestellung.html, ist mit Dreamweaver C4 über Spry-Überprüfung-Textfelder erstellt, mit der form action: "contaktform.php", method=post.
Ergebnis: Das Formular ist ausfüllbar, Felder werden überprüft und kann weggeschickt werden. Es öffnet sich die Dankeseite. E-mail kommt an. Server kann php verarbeiten. Prima.
Problem: In der Email sehe ich nur Name:..........., Strasse:..........etc aber nicht was der User in die Felder eingetragen hat.
Hier ist das Formular aus der Bestellseite. Danach kommt das php.

Code: Alles auswählen
<form action="contaktform.php" method="post" enctype="Text/Plain" id="Bestellung">
<table width="89%" border="0" cellpadding="fffff">
    <tr> 
      <td width="69%"><span id="sprytextfield1">
          <input name="name" type="text" id="name" /><span class="textfieldRequiredMsg">Bitte tragen Sie Ihren Vor- und Nachnamen ein</span></span> Vor- und Nachname</td>
    </tr>
    <tr>
  <br />

     <td><span id="sprytextfield2">
          <input type="text" name="strasse" id="strasse" />
          <span class="textfieldRequiredMsg"> Bitte tragen Sie Ihre Straße ein</span></span>Straße</td>
    </tr>
    <tr>
   <br />

      <td><span id="sprytextfield3">
          <input type="text" name="postleitzahlort" id="postleitzahlort" />
          <span class="textfieldRequiredMsg">Bitte tragen Sie Ihre Postleitzahl und Ihren Ort ein</span></span> PLZ, Ort</td>
    </tr>
   <br />

    <tr>
      <td class="subline">Progressive Muskelentspannung, 18 €</td>
      <td>Anzahl 
        <input name="anzahlpm" type="text" id="anzahlpm" size="1" /></td>
    </tr>
   <br />

    <tr>
      <td class="subline">Entspannt beim Zahnarzt, 18 €</td>
      <td>Anzahl 
        <input name="anzahlzahnarzt" type="text" id="anzahlzahnarzt" size="1" /></td>

      <td class="subline">Ozean, 15 €</td>
      <td>Anzahl 
        <input name="anzahlozean" type="text" id="anzahlozean" size="1" /></td>
     <br />

    </tr>
    <br />
    <br />

    <tr>
      <td>&nbsp;</td>
      <td><input name="bestellen" type="submit" class="textfieldValidState" id="bestellen" value="bestellen" />
      </td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
  </table>
</form>
<br />
<br />
</div>
</div>
<script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1");
var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2");
var sprytextfield3 = new Spry.Widget.ValidationTextField("sprytextfield3");
//-->
</script>
</body>
</html>

Code: Alles auswählen

<?php

/* Betreff und Email Variable */

    $emailBetreff = 'CD Bestellung';
    $AngelikaBiert = 'info@clickundprint.de';
    
/* Emailform Daten */

    $nameFeld = $_POST['name']."\n";
    $strasseFeld = $_POST['strasse']."\n"; 
    $postleitzahlortFeld 
= $_POST['postleitzahlort']."\n";
    $anzahlpmFeld = $_POST['anzahlpm']."\n";
    $anzahlzahnarztFeld = $_POST['anzahlzahnarzt']."\n";
    $anzahlozean = $_POST['anzahlozean']."\n";
    
    $body 
= <<<EOD
<br><hr><br>
Name: $name <br>
Strasse: $strasse <br>
Postleitzahl, Ort: $postleitzahlort <br>
Anzahl Progressive Muskelentspannung: $anzahlpm <br>
Anzahl Entspannt beim Zahnarzt: $anzahlzahnarzt <br>
Anzahl Ozean: $anzahlozean <br>
EOD;

    $headers = "From: $email\r\n";
    $headers .= "Content-type: text/html\r\n";
    $headers = mail ($AngelikaBiert, $emailBetreff, $body, $headers);
    
/* Antwort */

    $dieAntwort = <<<EOD
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Danke</title>
<style type="text/css">
<!--
body 
{
    background-color: #d9ff84;
}
CSS herausgenommen, damit der Code nicht so lang wird
}
-->
</style></head>

<body>
<div id="container">
  <div id="header"></div>
  <div id="sidebar1">
  <div id="maincontent"><span class="headline">Vielen Dank für Ihre Bestellung</span> <br />
<br />

Bitte überweisen Sie den Betrag der CD(s) plus 2 € Porto innerhalb der nächsten 8 Tage auf folgendes Konto.
<br /><br />

Angelika BXXXX
<br />
Kontonr: &nbsp;&nbsp;&nbsp;&nbsp;XXX XXX XXXX
<br />
BLZ: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XXX XXX XX
<br />
Bank: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Raiffeisenbank Frechen Hürth eG<br /><br />
<br />

Bei Eingang der Summe sende ich Ihnen die CD(s) zu.<br />
<br />
Ich wünsche Ihnen viel Spaß und guten Erfolg.<br />
Ihre Angelika BXXXX

<br />
<br />
<a href="bestellung.html">&laquo; zur&uuml;ck zum Formular</a><br />
<br />

</div>
</div>
</body>
</html>
EOD;

echo "$dieAntwort";

?>


Hoffentlich erbarmt sich einer für mich. Vielleicht kann ich auch mal helfen. Vielen Dank
kopflos
kopflos
HTML-Newbie
 
Beiträge: 9
Registriert: Donnerstag 8. Dezember 2011, 15:46

Re: Formulardaten fehlen in Email

Beitragvon Yamram » Donnerstag 8. Dezember 2011, 19:36

Also, ich fange mal mit einem Kommentar zum Webdesign an:
Du gibst Breiten, Schriftfarben und andere Eigenschaften nicht in HTML an, dafür gibt es CSS. Mach das ganze mal mit einem externen Stylesheet. Weiterhin sind Tabellen nicht so schön, du könntest zum Beispiel für jedes Input-Feld ein entsprechendes label-Element anlegen.
Wieso machst du nach jeder Tabellenzeile einen Umbruch?

Zusätzlich sollte man ein Input-Feld nie einfach name nennen. Das ist genauso wie mit dem Begriff "date". Da es später schwierig wird, das von Befehlen zu unterscheiden. Es gibt auch noch andere Gründe, warum man nie einfach den Begriff name oder date als Namen benutzten sollte.

Du legst ja die Variable $body an. Hier benutzt du aber leider die falschen Variablen, die in $body eingefügt werden sollen. Anstatt $nameFELD benutzt du nur $name. Genau das gleiche ist bei den nächsten drei oder vier Sachen.

Nocheinmal zum Verständnis:
Du legtst die Variable $nameFELD an und füllst diese entsprechend mit den eingegebenen Daten. Dann legst du die Variable $body an, in dieser Variable benutzt du jedoch die falschen Variablennamen.

Ich hoffe, ich konnte helfen ;)
Benutzeravatar
Yamram
HTML-Sonderfall
 
Beiträge: 616
Registriert: Samstag 5. Februar 2011, 20:05
Wohnort: C:\Users\Yamram\Desktop\Papierkorb.ink

Re: Formulardaten fehlen in Email

Beitragvon kopflos » Freitag 9. Dezember 2011, 08:09

hallo lieber Yamram,
ich bin schon mal happy, dass du mich hörst. Vielen Dank für deine Antwort.
Zumindest weiß ich schon mal, wo ich ansetzen muss.
Sollte ich es hinkriegen, geb ich dir Bescheid.
Merci erstmal
kopflos
kopflos
HTML-Newbie
 
Beiträge: 9
Registriert: Donnerstag 8. Dezember 2011, 15:46

Re: Formulardaten fehlen in Email

Beitragvon kopflos » Freitag 9. Dezember 2011, 10:48

hallo lieber Yamram,
hätte dir ja sogerne mitgeteilt, dass ich ein ganz schneller Flieger bin und das Formular funktioniert. Da bin ich glaub noch weit entfernt davon.
Habe versucht deine guten Tipps ansatzweise umzusetzen, leider bekomme ich in der Mail nach Abschicken des Bestellformulars immer noch keine Bestellerdaten.
Folgendes habe ich im contaktform.php verändert. "name" ersetzt, das Wort 'Feld' entfernt, rumgespielt, ausprobiert...mir fällt nichts mehr ein. Ich weiß ja noch nicht mal was ich mit den Variablen machen soll :cry:
So sieht's grad das php aus:

Code: Alles auswählen
<?php

/* Betreff und Email Variable */

    $emailBetreff = 'CD Bestellung';
    $AngelikaBiert = 'info@clickundprint.de';
    
/* Emailform Daten */

    $besteller = $_POST['besteller']."\n";
    $strasse = $_POST['strasse']."\n"; 
    $postleitzahl 
= $_POST['postleitzahl']."\n";
    $ort = $_POST['ort']."\n";
    $anzahlpm = $_POST['anzahlpm']."\n";
    $anzahlzahnarzt = $_POST['anzahlzahnarzt']."\n";
    $anzahlozean = $_POST['anzahlozean']."\n";
    
    $body 
= <<<EOD
<br><hr><br>
Name: $besteller <br>
Strasse: $strasse <br>
Postleitzahl: $postleitzahl <br>
Wohnort: $ort <br>
Anzahl Progressive Muskelentspannung: $anzahlpm <br>
Anzahl Entspannt beim Zahnarzt: $anzahlzahnarzt <br>
Anzahl Ozean: $anzahlozean <br>
EOD;

    $headers = "From: $email\r\n";
    $headers .= "Content-type: text/html\r\n";
    $headers = mail ($AngelikaBiert, $emailBetreff, $body, $headers);
    
/* Antwort */

    $dieAntwort = <<<EOD
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Danke</title>
<style type="text/css">
hier befinden sie die 'danke-daten', weggelassen
</body>
</html>
EOD;

echo "$dieAntwort";

?>


...und so das html-Bestellgedöns..

Code: Alles auswählen
<div id="Formular">
    <form action="contaktform.php" method="post" enctype="Text/Plain" id="Bestellung">
  
<span id="sprytextfield1">
          <input name="besteller" type="text" id="besteller" />
         <label>Vor- und Nachname</label>
          <span class="textfieldRequiredMsg">Bitte tragen Sie Ihren Vor- und Nachnamen ein</span></span>
<
br />
<
br />
<
span id="sprytextfield2">
          <input type="text" name="strasse" id="strasse" />
          <label>Strasse</label>
          <span class="textfieldRequiredMsg"> Bitte tragen Sie Ihre Straße ein</span></span>
<
br />
<
br />
<
span id="sprytextfield3">
          <input type="text" name="postleitzahl" id="postleitzahl" />
          <label>Postleitzahl</label>
          <span class="textfieldRequiredMsg">Bitte tragen Sie Ihre Postleitzahl ein</span></span>
<
br />
<
br />
<
span id="sprytextfield4">
          <input type="text" name="ort" id="ort" />
          <label>Wohnort</label>
          <span class="textfieldRequiredMsg">Bitte tragen Sie Ihren Wohnort ein.</span></span>
<
br />
<
br />
        <input name="anzahlpm" type="text" id="anzahlpm" size="1" />
        <label>(Anzahl) <span class="subline">Progressive Muskelentspannung, 18 €</span></label>
<
br />
<
br />
        <input name="anzahlzahnarzt" type="text" id="anzahlzahnarzt" size="1" />
        <label>(Anzahl)<span class="subline"> Entspannt beim Zahnarzt, 18 €</span></label>
<
br />
<
br />
        <input name="anzahlozean" type="text" id="anzahlozean" size="1" />
        <label>(Anzahl) <span class="subline">Ozean, 15 €</span></label>
<
br />
<
br />

        <input name="bestellen" type="submit" class="textfieldValidState" id="bestellen" value="bestellen" />
    </form>


<
script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1");
var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2");
var sprytextfield3 = new Spry.Widget.ValidationTextField("sprytextfield3");
var sprytextfield4 = new Spry.Widget.ValidationTextField("sprytextfield4");
//-->
</script>
</body>
</html>


Würdest du mir bitte nochmal helfen? Wie gesagt, das Problem ist noch das gleiche. Formular kann ausgefüllt, abgeschickt und Danke-Seite eingesehen werden. Doch ich bekomme als E-mailempfänger keine Formulareinträge. :roll:
Merci schon mal
kopflos
kopflos
HTML-Newbie
 
Beiträge: 9
Registriert: Donnerstag 8. Dezember 2011, 15:46

Re: Formulardaten fehlen in Email

Beitragvon lauras » Freitag 9. Dezember 2011, 11:17

Hi kopflos,

erstmal kurz vorne weg: Bitte zeichne deine Codes durch BB-Codes für Code aus - das macht das ganze einfacher zu lesen. Ich habe mal deine bisherigen Beiträge für dich nachgerüstet, in Zukunft bitte selber machen :)

Zu deinem Problem:

lass mal den ganzen EOD-Kram weg, ich denke dass verwirrt nur. Weiterhin würde ich dir empfehlen, in deinen Variablen keine Zeilenumbrüche zu speichern, sprich aus
Code: Alles auswählen
$besteller = $_POST['besteller']."\n"; 

wird
Code: Alles auswählen
$besteller = $_POST['besteller']; 


Danach kannst du dir deine Inhaltsvariable (bei dir $body) aufbauen, und zwar Stück für Stück um es dir möglichst übersichtlich zu machen:

Code: Alles auswählen
$body = '<p>Folgende Bestellung wurde aufgegeben:</p> \n';
$body .= '<p>Besteller: '.$besteller.'</p> \n';
$body .= '<p>Strasse: '.$strasse.'</p> \n'; 


Die ganze mail dann wieder in headers zu speichern macht auch wenig Sinn - also einfach ausführen lassen :)
Hilfe zur Mail-Funktion findest du auch im PHP-Kurs


Nicht zu kompliziert machen - wenn du Bedarf hast könnte man auch dein Formular nochmal überarbeiten, Dreamweaver macht da öfter auch viel Müll rein ;)

Grüße
Laura
Benutzeravatar
lauras
Moderator
 
Beiträge: 2114
Registriert: Samstag 3. November 2007, 22:08

Re: Formulardaten fehlen in Email

Beitragvon kopflos » Freitag 9. Dezember 2011, 11:32

hallo liebe Laura,
ich bin sprachlos. Freu mich so über deine Antwort. Vielen Dank erstmal. Probier's gleich mal aus. Melde mich dann.
Merci nochmal
kopflos
kopflos
HTML-Newbie
 
Beiträge: 9
Registriert: Donnerstag 8. Dezember 2011, 15:46

Re: Formulardaten fehlen in Email

Beitragvon kopflos » Freitag 9. Dezember 2011, 12:15

hallo liebe Laura, Yamram oder sonstige Engel die unterwegs sind.
Es funktioniert....leider immer noch nicht. In der Mail seh ich die eingetragenen Daten nicht.
Habe folgendes verändert:
Code: Alles auswählen
<?php

/* Betreff und Email Variable */

   $emailBetreff = 'CD Bestellung';
   $AngelikaBiert = 'info@clickundprint.de';
   
/* Emailform Daten */

   $besteller = $_POST['besteller'];
   $strasse = $_POST['strasse'];
   $postleitzahl = $_POST['postleitzahl'];
   $ort = $_POST['ort'];
   $anzahlpm = $_POST['anzahlpm'];
   $anzahlzahnarzt = $_POST['anzahlzahnarzt'];
   $anzahlozean = $_POST['anzahlozean'];
   
   $body = '<p>Folgende Bestellung wurde aufgegeben:</p> \n';
   $body .= '<p>Besteller: '.$besteller.'<p/> \n';
   $body .= '<p>Strasse: '.$strasse.'<p/> \n';
   $body .= '<p>Postleitzahl: '.$postleitzahl.'<p/> \n';
   $body .= '<p>Wohnort: '.$ort.'<p/> \n';
   $body .= '<p>Anzahl Progressive Muskelentspannung: '.$anzahlpm.'<p/> \n';
   $body .= '<p>Anzahl Entspannt beim Zahnarzt '.$anzahlzahnarzt.'<p/> \n';
   $body .= '<p>Anzahl Ozean: '.$anzahlozean.'<p/> \n';



   $headers = "From: $email\r\n";
   $headers .= "Content-type: text/html\r\n";
   $headers = mail ($AngelikaBiert, $emailBetreff, $body, $headers);
   
/* Antwort */

   $dieAntwort = <<<EOD
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Danke</title>
<style type="text/css">
<!--

</body>
</html>
EOD;

echo "$dieAntwort";

?>


Ich weiß nicht was ich mit dem EOD machen soll. Rausschmeißen wird mit syntaxfehler belohnt. Jetzt trau ich mich nicht mehr. Hab halt keine Ahnung von php. Januar mach ich einen Kurs (im Sommer angemeldet), in der Hoffnung wenigstens 10 Hieroglyphen entziffern zu können. Hoffe, ich habe jetzt wenigstens das mit dem BBCode richtig gemacht. Peinlich
Bin über eine Antwort sehr dankbar.
Grüßle kopflos
kopflos
HTML-Newbie
 
Beiträge: 9
Registriert: Donnerstag 8. Dezember 2011, 15:46

Re: Formulardaten fehlen in Email

Beitragvon lauras » Freitag 9. Dezember 2011, 13:10

Hi kopflos,

ich habe dir mal fix eine Grundstruktur zusammengebastelt:

Code: Alles auswählen
<?php

    if 
(isset($_POST['besteller'])) {

    $absender = "info@clickundprint.de";

    $empfaenger = "info@clickundprint.de";
    $betreff = "CD-Bestellung";

    $besteller = $_POST['besteller'];
    $strasse = $_POST['strasse'];
    $postleitzahl = $_POST['postleitzahl'];
    $ort = $_POST['ort'];
    $anzahlpm = $_POST['anzahlpm'];
    $anzahlzahnarzt = $_POST['anzahlzahnarzt'];
    $anzahlozean = $_POST['anzahlozean'];

    $inhalt = 'Folgende Bestellung wurde aufgegeben:
    '
;
    $inhalt .= ' Besteller: '.$besteller.'
    '
;
    $inhalt .= ' Strasse: '.$strasse.'
    '
;
    $inhalt .= ' Postleitzahl: '.$postleitzahl.'
    '
;
    $inhalt .= ' Wohnort: '.$ort.'
    '
;
    $inhalt .= ' Anzahl Progressive Muskelentspannung: '.$anzahlpm.'
    '
;
    $inhalt .= ' Anzahl Entspannt beim Zahnarzt '.$anzahlzahnarzt.'
    '
;
    $inhalt .= ' Anzahl Ozean: '.$anzahlozean.'
    '
;

    mail(
    $empfaenger,
    $betreff,
    $inhalt,
    "From: $absender\nReply-To: $absender"
    );

    echo "Ihre Bestellung wurde aufgegeben, vielen Dank.";

}
?>
<!DOCTYPE html><html><head>
    <title>Formular kopflos</title>
    <meta charset="UTF-8"/>
</head><body>
<form action="contactform.php" method="post">

    <fieldset>
        <legend>Bitte tragen Sie Ihre Daten ein</legend>

        <label for="besteller">Name: </label>
        <input type="text" name="besteller" id="besteller" />

        <label for="strasse">Strasse: </label>
        <input type="text" name="strasse" id="strasse" />

        <label for="postleitzahl">Postleitzahl: </label>
        <input type="text" name="postleitzahl" id="postleitzahl" />

        <label for="ort">Wohnort: </label>
        <input type="text" name="ort" id="ort" />

    </fieldset>

    <fieldset>

        <legend>Bitte tragen Sie die Anzahl an CDs ein, die Sie bestellen m&ouml;chten</legend>

        <label for="anzahlpm">Progressive Muskelentspannung, 18 €</label>
        <input name="anzahlpm" type="text" id="anzahlpm" size="2" />

        <label for="anzahlzahnarzt">Entspannt beim Zahnarzt, 18 €</label>
        <input name="anzahlzahnarzt" type="text" id="anzahlzahnarzt" size="2" />

        <label for="anzahlozean">Ozean, 15 €</label>
        <input name="anzahlozean" type="text" id="anzahlozean" size="2" />

    </fieldset>

    <input name="bestellen" type="submit" id="bestellen" value="bestellen" />

</form>
</body></html>


Ich habe dir dein Formular mal aufgeräumt und auch den ganzen anderen Rest, den Dreamweaver dir da reingepackt hat, rausgenommen. Oben ist dann eine ganz simple E-Mail-Struktur, ohne HTML, ohne alles - aber reicht ja erstmal. Was du jetzt noch brauchst, ist deine Antwort seine (dazu brauchst du if und else - wenn Formular abgeschickt, dann Mail schicken und Antwort-Seite anzeigen, wenn nicht, dann Formular anzeigen) sowie eine Überprüfung ob die Felder die benötigt werden auch wirklich ausgefüllt sind. Aber erstmal den Code oben nachvollziehen, dann langsam den Rest reinbasteln.

Grüße
Laura
Benutzeravatar
lauras
Moderator
 
Beiträge: 2114
Registriert: Samstag 3. November 2007, 22:08

Re: Formulardaten fehlen in Email

Beitragvon kopflos » Freitag 9. Dezember 2011, 13:29

Wow!!!!!!!!!!
kopflos
HTML-Newbie
 
Beiträge: 9
Registriert: Donnerstag 8. Dezember 2011, 15:46

Re: Formulardaten fehlen in Email

Beitragvon kopflos » Freitag 9. Dezember 2011, 14:42

hallo liebe Laura,
hab herzlichsten Dank für das Formular und natürlich das fixe php-Skript (dafür brauchte ich bereits Monate), sieht echt toll aus. http://www.angelika-biert.de/html/bestellung_laura.html. Werde es natürlich, wenn alles läuft, umbenennen oder wenn du es als Erinnerung gerne hast, auch lassen...
Leider wird die contactform.php nicht mehr gefunden. (The requested URL /html/contactform.php was not found on this server.) Jetzt weiß ich halt wieder nicht weiter. War schon so aufgeregt....
Überprüft habe ich dass die form action: "contaktform.php" ist und dass die entsprechende Datei auf dem Server liegt. Kannst du mir bitte sagen, wann es sonst zu so einer Meldung kommt?
Freu mich über eine Antwort
Grüßle
kopflos
kopflos
HTML-Newbie
 
Beiträge: 9
Registriert: Donnerstag 8. Dezember 2011, 15:46

Re: Formulardaten fehlen in Email

Beitragvon lauras » Freitag 9. Dezember 2011, 14:48

Hi kopflos,

das was in der action beim Formular steht, ist die Datei die die Eingaben im Formular verarbeitet - sprich da muss dein PHP-Code rein, der das ganze auswertet, die E-Mail versendet und dann die Antwort-Seite ausgibt. Sprich du brauchst die Datei "contactform.php" auch auf deinem Server - wenn du die Datei "contaktform.php" hast, musst du entweder diese umbenennen oder in der action statt "contactform.php" die "contaktform.php" eintragen :)

Grüße
Laura

PS: Bitte dein CSS auslagern!
Benutzeravatar
lauras
Moderator
 
Beiträge: 2114
Registriert: Samstag 3. November 2007, 22:08

Re: Formulardaten fehlen in Email

Beitragvon kopflos » Freitag 9. Dezember 2011, 15:11

hallo liebe Laura,
versinke gerade im Boden, tiefer kann ich wirklich nicht mehr fallen.
Es funktioniert. Vielen vielen Dank!!!!!!!!!!
Was kann ich für dich tun?
Herzlichste Grüßle
Susi
kopflos
HTML-Newbie
 
Beiträge: 9
Registriert: Donnerstag 8. Dezember 2011, 15:46

Re: Formulardaten fehlen in Email

Beitragvon lauras » Freitag 9. Dezember 2011, 15:18

Kein Ding - dafür ist das Forum ja da :)
Benutzeravatar
lauras
Moderator
 
Beiträge: 2114
Registriert: Samstag 3. November 2007, 22:08

Re: Formulardaten fehlen in Email

Beitragvon Yamram » Samstag 10. Dezember 2011, 17:05

@kopflos: Wie kommst du eig auf das mit dem EOD?
Benutzeravatar
Yamram
HTML-Sonderfall
 
Beiträge: 616
Registriert: Samstag 5. Februar 2011, 20:05
Wohnort: C:\Users\Yamram\Desktop\Papierkorb.ink

Re: Formulardaten fehlen in Email

Beitragvon kopflos » Montag 12. Dezember 2011, 08:51

hallo Yamram,
das mit dem EOD habe ich aus folgendem Video: http://www.youtube.com/watch?v=uvM02k5jnZg
In meiner Unwissenheit um php hab ich den Code einfach mitgeschrieben. Bis auf das Einlesen der Kontaktdaten hat es sogar funktioniert. Aber das ist ja nun mal der wichtigste Teil von dem Ganzen....
Grüßle kopflos
kopflos
HTML-Newbie
 
Beiträge: 9
Registriert: Donnerstag 8. Dezember 2011, 15:46

Nächste

Beiträge bitte im neuen Forum

Zurück zu PHP

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron