Formular Email Probleme mit .- (zeichen)

gixnetwork

Erfahrenes Mitglied
Hallo Zusammen
Ich Stehe auf dem Schlauch...

"Mein" Formular von
https://www.tutorials.de/threads/html-formular-per-php-auslesen-und-versenden.253994/

Funktioniert Super ausser Der Kunde Schreibt ein . oder - zeichen, dann bekomme ich keine Email !


PHP:
<?php

$anrede = $_POST['Anrede'];
$vorname = $_POST['Vorname'];
$nachname = $_POST['Nachname'];
$strasse = $_POST['Strasse'];
$plz = $_POST['Plz'];
$ort = $_POST['Ort'];
$land = $_POST['Land'];
$email = $_POST['Email'];
$bestellung = $_POST['Bestellung'];
$dzeit = date( "h:i:s d-m-Y", strtotime( "now" ) );

$from = "Von: ". $email ." ";
$to = "xxx@gmail.com";
$betreff = "Bestellung von  ". $anrede ." ". $vorname ." ". $nachname ." um ". $dzeit ." ";


$message =      " ". $betreff ."\n"
               ."\n"
               ." ". $anrede ." ". $vorname ." ". $nachname ."\n"
               ." ". $strasse ."\n"
               ." ". $plz ." ". $ort ."\n" 
               ."\n"
              ." ". $land ."\n"
               ."\n"
              ." ". $email ."\n"
               ."\n"
              ." ". $bestellung ."\n";
               
if(!mail($to, $betreff, $message, $from)) {
    echo "Fehler beim Senden der Mail!";
    exit;
    }
    else {
    echo "Ihre Bestellung wird innerhalb max. 24h Bearbeitet.";
    }

php?>

$bestellung = " Artikel blabla"; // Funktioniert
$bestellung = " Artikel - . blabla"; // Funktioniert Nicht, Sprich bekomme keine Email

Kein Fehler meldung! "Bestellung wird innerhalb max. 24h Bearbeitet"

Wie kann ich das beheben ?
 

Neue Beiträge

Zurück