Zum Inhalt springen

Bekomme leere Mail....


DaMan

Empfohlene Beiträge

Sorry ich brauche euch...ich werde verrückt !!!!

Mein Quell :

<html>

<head>

<title>Kontaktformular mit PHP</title>

</head>

<body>

<?php

$Empfaenger = "meineemail@egal.com";

if($_REQUEST['Send'])

{

if(empty($_REQUEST['Vorname']) || empty($_REQUEST['Ort']) || empty($_REQUEST['PLZ']) || empty($_REQUEST['Firma']) || empty($_REQUEST['Nachname']) || empty($_REQUEST['Email']) || empty($_REQUEST['Nachricht']))

{

echo"Bitte gehen Sie <a href=\"javascript:history.back();\">zurück</a> und füllen Sie alle Felder aus!";

?>

<meta http-equiv="refresh" content="3;url=http://www.meineSeite/test/kontaktformular.html">

<?php

}

else

{

$Mailnachricht = "Folgende Daten sind für Sie eingegangen: \n\n";

while(list($Formularfeld, $Wert)=each($_REQUEST))

{

if($Formularfeld!="Send")

{

$

$Mailnachricht .= $Formularfeld.": ".$Wert."\n";

}

}

$Mailnachricht .= "\nDatum/Zeit: ";

$Mailnachricht .= date("d.m.Y H:i:s");

$Mailbetreff = "Teilnahme Roadshow: ";

$Mailbetreff .= $_REQUEST['Betreff'];

mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST['Email']);

$filename = "roadshow-download-".date("Y-m").".csv";

$headline= "Vorname ;Nachname ;Email ;Firma ;Abteilung ;Strasse ;PLZ ;Ort ;Telefon ;Fax ;Termin ;AnzahlPersonen ;";

$headline.= "\n";

$line = "";

$line.= "\"".$Vorname."\";";

$line.= "\"".$Nachname."\";";

$line.= "\"".$Email."\";";

$line.= "\"".$Firma."\";";

$line.= "\"".$Abteilung."\";";

$line.= "\"".$Strasse."\";";

$line.= "\"".$PLZ."\";";

$line.= "\"".$Ort."\";";

$line.= "\"".$Telefon."\";";

$line.= "\"".$Fax."\";";

$line.= "\"".$Termin."\";";

$line.= "\"".$AnzahlPersonen."\";";

$line.= "\n";

if( !file_exists($filename) ) {

if( $handle = fopen($filename, "w") ) {

fwrite($handle, $headline);

}

fclose($handle);

}

if( $handle = fopen($filename, "a") ) {

fwrite($handle, $line);

}

fclose($handle);

?>

<b>Vielen Dank für Ihre eMail! Wir werden uns bald mit Ihnen in Verbindung setzen</b>

<!-- <meta http-equiv="refresh" content="5;url=http://www.meineSeite.de/test"> //-->

<?php

}

}

else

{

echo"Die mit * makierten Felder sind Pflichtfelder. Bitte gehen Sie auf diese <a href=\"W:\www.meineSeite.de\html\test\kontaktformular.html\">Seite und füllen sie aus</a>.";

}

?>

</body>

</html>

Das Probelm ist, das in meiner EMail kein Text mehr steht...warum ist das so? In die datei in die ich die Variablen schreibe stehen sie doch drin....help:confused::confused:

Link zu diesem Kommentar
Auf anderen Seiten teilen

ein paar hinweise:

1. bitte verwende zukünftig

-tags, das macht das codelesen leichter.

2. wo hängst du denn $line an die mail an?

3. wo hängst du das attachment an die mail an?

4. wie sind deine $Formularfeld-er definiert, die du mit list durchgehst?

5. verwende vorzugsweise eine mailklasse für PHP, die es wie sand am meer gibt. hierbei sind der versand von attachments und oftmals (nachträglich gewünschte) HTML-mails wesentlich leichter einstellbar.

6. href=\"W:\www.meineSeite.de ist wohl auch inkorrekt.

mit "webdesign" hat PHP's mail() eigentlich auch genau nichts zu tun.

s'Amstel

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ok vielleicht falsches Forum war gestern nur zu geflashed. Mein Problem ist , dass es so wie es da steht schon funktioniert hat. #

Als ich dann den Teil ergänzt habe, indem ich alle Daten nocheinmal in eine Datei schreibe - war in der EMail aufeinmal nurnoch der Kopf und die Fußzeile...als würden die Daten bzw. die Variablen nach schreiben in die Datei leer sein...what da hell...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...