| | | | |
| | |
| Gast
Beiträge: n/a
| hab ich gemacht - wird aber inner mail nicht angezeigt... ich hab nochmal den Q-text reigestellt.... Code: <?php
if($action=="senden") {
$betreff = trim(stripslashes($betreff));
$inhalt = trim(stripslashes($inhalt));
$vorname = $_POST['vorname'];
$name = $_POST['name'];
$strasse = $_POST['strasse'];
$ort = $_POST['ort'];
$plz = $_POST['plz'];
$von = $_POST['von'];
$tel = $_POST['tel'];
$fax = $_POST['fax'];
$emailkontakt = $_POST['emailkontakt'];
$telefonkontakt = $_POST['telefonkontakt'];
$postkontakt = $_POST['postkontakt'];
$objekt = $_POST['objekt'];
$region = $_POST['region'];
$exposenummer = $_POST['exposenummer'];
$inhalt = $_POST['inhalt'];
// Prüfung der Angaben nach dem Senden
if(!$name) $fehler[] = "Bitte geben Sie Ihren Namen ein.";
if(!$betreff) $fehler[] = "Bitte geben Sie einen Betreff ein.";
if(!$inhalt) $fehler[] = "Bitte geben Sie eine Nachricht ein.";
if(!ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,3})$", $von)) $fehler[] = "Bitte geben Sie Ihre Emailadresse ein.";
/* if(ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,3})$", $von))
{
//E-Mail-Adresse ist richtig//
mail("$name","$betreff","$inhalt","FROM: $an");
}
else{ echo($mailfalsch);
}
*/
if(!count($fehler)) { // Sendet Email, wenn Prüfung "ok"
/* @mail($an,$betreff,$inhalt,"From: ".$von); */
mail($an,$betreff,"Name: ".$name,"Vorname: ".$vorname,"strasse: ".$strasse,"ort: ".$ort,"plz: ".$plz,"von: ".$von,"tel: ".$tel,"fax: ".$fax,"kontakt: ".$emailkontakt,"kontakt: ".$telefonkontakt,"kontakt: ".$postkontakt,"objekt: ".$objekt,"region: ".$region,"exposenummer: ".$exposenummer,"Textnachricht: ".$inhalt, "From: ".$vorname . $name,$header);
echo("
Vielen Dank Für Ihre Anfrage!. Ihre Nachricht wurde erfolgreich gesendet.
\n\n");
echo "
Name: $name[/b]
\n";
echo "Vorname: $vorname
";
echo "Betreff: $betreff[/b]
\n";
echo "Inhalt:
".nl2br($inhalt)."</p>
\n";
} else { // Fehlerausgabe, wenn Felder leer waren
echo "
Beim Senden traten folgender Fehler auf:</>";
echo "<ul>[*]".implode("[*]",$fehler)."[/list]";
}
}
if ($kopie == "ja")
{
mail($von,$betreff,$inhalt,"From: info@immo-regio.net");
echo "
Sie erhalten eine Kopie dieser Nachricht</p>";
}
else
{
echo "$abgesandt";
}
?>
|
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Gast
Beiträge: n/a
| macht er nich... Code: <?php
if($action=="senden") {
$betreff = trim(stripslashes($betreff));
$inhalt = trim(stripslashes($inhalt));
$mailtext = "Vorname: " . $_POST['vorname'] . "\n" .
"Name: " . $_POST['name'] . "\n" .
"Strasse: " . $_POST['strasse'] . "\n" .
"Ort: " . $_POST['ort'] . "\n" .
"PLZ: " . $_POST['plz'] . "\n" .
"E-Mail: " . $_POST['von'] . "\n" .
"Tel.: " . $_POST['tel'] . "\n" .
"Fax: " . $_POST['fax'] . "\n" .
"Kontakt: " . $_POST['emailkontakt'] . "\n" .
"Kontakt: " . $_POST['telefonkontakt'] . "\n" .
"Kontakt: " . $_POST['postkontakt'] . "\n" .
"Objekt: " . $_POST['objekt'] . "\n" .
"Region: " . $_POST['region'] . "\n" .
"Exposé: " . $_POST['exposenummer'] . "\n" .
"Nachricht: " . $_POST['inhalt'];
// Prüfung der Angaben nach dem Senden
if(!$name) $fehler[] = "Bitte geben Sie Ihren Namen ein.";
if(!$betreff) $fehler[] = "Bitte geben Sie einen Betreff ein.";
if(!$inhalt) $fehler[] = "Bitte geben Sie eine Nachricht ein.";
if(!ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,3})$", $von)) $fehler[] = "Bitte geben Sie Ihre Emailadresse ein.";
/* if(ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,3})$", $von))
{
//E-Mail-Adresse ist richtig//
mail("$name","$betreff","$inhalt","FROM: $an");
}
else{ echo($mailfalsch);
}
*/
if(!count($fehler)) { // Sendet Email, wenn Prüfung "ok"
/* @mail($an,$betreff,$inhalt,"From: ".$von); */
mail($an,$betreff,$mailtext,"From: ".$vorname . $name,$header);
echo("
Vielen Dank Für Ihre Anfrage!. Ihre Nachricht wurde erfolgreich gesendet.
\n\n");
echo "
Name: $name[/b]
\n";
echo "Vorname: $vorname
";
echo "Betreff: $betreff[/b]
\n";
echo "Inhalt:
".nl2br($inhalt)."</p>
\n";
} else { // Fehlerausgabe, wenn Felder leer waren
echo "
Beim Senden traten folgender Fehler auf:</>";
echo "<ul>[*]".implode("[*]",$fehler)."[/list]";
}
}
if ($kopie == "ja")
{
mail($von,$betreff,$inhalt,"From: info@immo-regio.net");
echo "
Sie erhalten eine Kopie dieser Nachricht</p>";
}
else
{
echo "$abgesandt";
}
?>
|
| | |
| Gast
Beiträge: n/a
| dann schilder mal was nicht funktioniert und les dir diesen link durch: http://de3.php.net/manual/de/languag...ors.string.php |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| dateien aus verzeichnis einzeln als mail attachment versenden | mathes | PHP Tipps 2008 | 5 | 17.07.2008 19:45 |
| mail() an web und gmx | kampfnickel | PHP Tipps 2008 | 12 | 23.09.2007 00:03 |
| Unterschied zwischen mail() und popen(/usr/sbin/sendmail)... | DonTermi | PHP Tipps 2007 | 8 | 27.03.2007 13:25 |
| Funktion Mail() verwenden | bendigo | PHP Tipps 2006 | 2 | 05.05.2006 11:44 |
| mail() und boundary Problem | Gef | PHP Tipps 2006 | 4 | 02.03.2006 00:47 |
| Mail mit mail() kommt nicht an | center | PHP Tipps 2005-2 | 5 | 18.08.2005 13:02 |
| Mail adresse überprüfen? | PHP Tipps 2005-2 | 6 | 16.06.2005 11:53 | |
| Mit der PHP mail() Funktion eine HTMl mail verschicken? | PHP Tipps 2005 | 6 | 09.05.2005 07:13 | |
| php mail() header &amp;amp;amp;amp;amp; Spam Problem | PHP-Fortgeschrittene | 4 | 04.05.2005 12:31 | |
| [Erledigt] Error Mail() function | PHP Tipps 2005 | 3 | 14.04.2005 03:32 | |
| [Erledigt] input type's | HTML, Usability und Barrierefreiheit | 4 | 27.03.2005 18:23 | |
| Problem mit mehreren Funktionen des gleichen Types | PHP Tipps 2005 | 10 | 05.01.2005 14:06 | |
| Mail versenden - Fehler 553 | Anuschka | PHP Tipps 2004-2 | 7 | 13.12.2004 19:54 |
| mehrere Atachement mit HTML Mime mail class??? | 18inch | PHP Tipps 2004-2 | 1 | 28.11.2004 23:58 |
| mail() - mail header | PHP-Fortgeschrittene | 2 | 28.09.2004 15:35 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php variableninhalt versenden imput, ereg : bitte geben sie ihre namen ein : ^[a-za-z], if ereg fax, [_a-za-z0-9-] (\\.[_a-za-z0-9-] )*, php mailtext funktion inhalt senden |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.