Hast Du genügend Informationen gegeben? Bzw.: Hast Du geprüft, ob die Email vielleicht verschickt jedoch vom Spamfilter geblockt wird?
Der Mail()-Befehl gibt entweder true oder false. Das heißt Du kannst prüfen, ob die Email versendet wird:
Code:
<?php
$daten = $_GET['daten'];
if(mail("meine mail","passwörter",$daten, "From: blabla")) {
print "Email wurde erfolgreich versendet";
} else {
print "Irgendwas ist schiefgelaufen...";
}
?>
Oder stecke alle Informationen in Variablen. Das hilft auch oft.
Vielleicht interpretiert das Ding Deine Parameter auch falsch.
Code:
<?php
$daten = $_GET['daten'];
$header = "Content-type: text/html; charset=iso-8859-1'". "\r\n";
$header .= "To: Dein Name <DeinName@DeineEmail.de>";
$header .= "From: Absender <Absender@absender.de>" . "\r\n";
if(mail("meine mail","passwörter",$daten, $header)) {
print "Email wurde erfolgreich versendet";
} else {
print "Irgendwas ist schiefgelaufen...";
}
?>
Wenn die Abfrage zeigt, dass die Email versendet wurde dann liegt es am Empfänger (Emaildienst).
Hast Du "Passwörter" mit "Ö" geschrieben oder mit & ouml ; ohne Leerzeilen? Kann auch daran leigen.
Ansonsten: http://de3.php.net/manual/de/function.mail.php
Viel Erfolg