Funktion mail verschickt Daten nicht

Hallo probiere doch mal das hier, alsoo bei mir geht es.

PHP:
<?
$email = "meine@emailadresse.xy";

$subject = "Ich bin eine Testmail"; 
$message = "123<br>Hallo Hallo<br>Test<br>Test<br>äÄ öÖ üÜ ßßß
<br>&auml;&Auml; &ouml;&Ouml; &uuml;&Uuml; &szlig;&szlig;&szlig;";

$headers = "From: testmail@testmail.com \n";
$headers.= "Content-Type: text/html; charset=ISO-8859-1 \n";
$headers .= "MIME-Version: 1.0 \n";

mail($email, $subject, "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"><html><head><META http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"></head>".$message."</html>", $headers);  
?>

Das muss auch gehen. Z.B. "$uuml;" ist eine ASCII-konforme Ersatzdarstellung für "ü" Da ist die Zeichencodierung egal.

Schick dir nochmal die Mail an GMX und schau dir die Mail bei GMX im Webmail an. Ich denke ehr, dass der Thunderbird die Fehlerquelle ist.
 
Hallo alle zusammen und vielen Dank für eure Hilfe hat jetzt mit dem letzten Lösungsansatz funktioniert nun habe ich noch ein JavaScript Problem mit der Funktion split aber das passt ja hier nich hin oder kann mir jemand dabei helfe?

Wie kann man nach zwei verschieden Sachen spliten er muss aber sehen welches er nehmen muss.

Lese mittels PHP HTTP_REFERRER die Herkunft aus wie z.B.


http://www.bad-hersfeld-friedhof.de nun split ich nach dem 2 - und dann bekommen ich
bad-hersfeld und friedhof als ausgabe wie gewünscht.

Hab aber jetzt einige sonderfälle wie z.B

http://www.friedhof-bad-hersfeld.de

und dem nach würde er ja friedhof-bad und hersfeld als Ausgabe liefern und ich müssste aber hier auch friedhof und bad-hersfeld haben. hier mal mein JavaScript Funtkion:
Code:
 	_website = website.replace("http://", "");
	_website = _website.replace("/", "");
		
	/*Typ ist die Patrone*/
	 if (!website) return;
	 
	 /* Aufsplittung nach Punkten, im Array sind dann im ersten Feld www, im zweiten der Name, im dritten de*/
	 var domain_name = _website.split(".");

	 /* Aufsplittung nach Bindestrichen*/
	 var sections = domain_name[domain_name.length-2].split("-");
	 
	 var city = "";
	 for (i = 0; i < (sections.length-1); i++)
		 city += sections[i] + "-";
	 city = city.substr (0, city.length-1);
	 /*alert ("Stadt: " + city + " Geschäftsfeld: " + sections[sections.length-1]); return;*/
	 
	ahref = 'ajax.php?city='+city+'&biz='+sections[sections.length-1];

Vielleicht hat ja jemand eine Idee......
 

Neue Beiträge

Zurück