Temporäre-eMail-Domains rausfiltern
So können Sie Temporäre-eMail-Domains rausfiltern !
<form action="
<input name="mail" type="text" value="" alt="email" title="mail" />
<a href="javascript:document.emailspam.submit()">Prüfen
</form>
<?php
<?php
/*E-Mail Domains eingeben die NICHT erwünscht sind!
OHNE .de | .net | .com usw. */
$spammails = array("spambog",
"twinmail",
"spammotel",
"spamgourmet",
"trash-mail",
"temporaryinbox",
"spambox",
"mailinator");
$z = count($spammails);
$mail = $_POST['mail'];
if($_POST['mail']){
for($i =0; $i < $z; $i++){
if (preg_match("/^[a-zA-Z0-9]+((.|-|_)[a-zA-Z0-9]+)*@
(".$spammails[$i]."+.)+
([a-zA-Z]{2,4})$/",$mail)){
$fake= 1;
$cmail = $mail;
break;
}else{
$fake = 0;
}
}
if($fake){
$msg = "FAKEMAIL";
}else{
if (!ereg("^[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*@
([a-zA-Z0-9-]+.)+([a-zA-Z]{2,4})$",$cmail)){
$msg = "RICHTIGE MAIL";
}
}
$msg = "keine oder falsche Mail angegeben";
}
?>
?>
So sollte es klappen!
Zeichenketten mit Zeichen erweitern
Falls sie keine Lust haben zuviel zu tippen, dann könnte das was für Sie sein.
Im Beispiel werden Leerzeichen gesetzt.
<?php
$wert = "Hallo";
$zeichen_setzen = str_pad($wert, 25, " ");
echo $zeichen_setzen."»";
/*AUSGABE
Hallo >>
*/
?>

