Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Bekomme leere Mail....

Empfohlene Antworten

Veröffentlicht

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:

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

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...

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.