Ich bekomme fast täglich eine eMail, das irgend jemand versucht das Admin-PW ändern zu wollen.
Mir würde es gefallen, wenn man im Adminbereich, unter Benutzer/Einstellungen, eintragen könnte, welche eMailadressen nicht akzeptiert, bzw. abgelehnt werden. Es werden zu oft Fakeadressen, Wegwerfadressen, bzw. unseriöse eMailadressen verwendet.
Bei meinen Downloads hab ich das erfolgreich gelöst:
$song = $_POST['email'];
$modi = strstr($song, '@');
$show = str_replace('@', '', $modi);
$sperr = array("gmail.com","hotmail.com","muellmail.com","gmx.com","emailn.de","yahoo.com","gmx.net");
if ($show != $sperr) {
} else {
echo("<br><br><font color='#ff0000'>FEHLER!</font> Die angegebene eMailadresse @$show wird NICHT akzeptiert!");
exit;
}
$email = $_POST['email'];
$email = filter_var($email, FILTER_SANITIZE_EMAIL);
if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
$LocationOfDownloadableFile = "radiostreambox.rar";
file_put_contents('zaehler6.txt', ((int) file_get_contents('zaehler6.txt')) + 1);
header("Location: $LocationOfDownloadableFile");
exit;
}
function mailcheck($email) {
if (preg_match("=^[a-z]+[a-z0-9]*[\.|\-|_]?[a-z0-9]+@([a-z]+[a-z0-9]*[\.|\-]?[a-z]+[a-z0-9]*[a-z0-9]+){1,4}\.[a-z]{2,4}=is", $email) > 0) {
$email = TRUE;
} else {
$email = FALSE;
}
return $email;
}
if(mailcheck($email) == true) {
} else {
echo("<font color='#ff0000'>FEHLER!</font> Diese E-Mailadresse $email ist UNGÜLTIG!");
exit;
}
Überprüfen, ob eine Domain exitiert, bzw. erreichbar ist:
$domain = $_POST['url'];
if(@fsockopen($domain, 80)) {
echo "<br><br>Die Domain existiert, bzw. ist erreichbar, danke.";
} else {
echo "<br><br><font color='#ff0000'>FEHLER!</font> Die angegebene Domain existiert nicht, oder ist nicht
erreichbar!";
exit;
}
Vllt. Können die Entwickler hier, das evt. mit einbauen, danke.
verwendete ilch Version: 2.1.x
betroffene Homepage: hfr1.de



