1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
|
<?
$emailmanager = trim($_POST['expediteur']);
$scriptUrl = 'http://monsite/NL-confirm.php/';
$scriptUrl2 = 'http://monsite/2/';
$urlok = 'http://monsite/NL-ok.htm';
$urlko1 = 'http://monsiteb/carte1.htm';
error_reporting(0);
set_magic_quotes_runtime (0);
if (get_magic_quotes_gpc()) {
foreach($_POST as $k=>$v)
$_POST[$k] = stripslashes($v);
foreach($_COOKIE as $k=>$v)
$_COOKIE[$k] = stripslashes($v);
}
$msg = '';
foreach($_POST as $k=>$v) {
if (strtolower($k) != "expediteur" && trim($v) != '')
$msg .= "$k:$v\n";
}
$id = md5($msg);
setcookie("sb$id",$msg,time()+86400,'','',0);
$email = trim($_POST['destinataire']);
$body = "Bonjour,$email
$emailmanager ,vous envoie une carte virtuelle
Pour visulaiser votre carte cliquez ICI:
$scriptUrl2?cartes.php=&id=$id
Attention votre carte ne sera visible que pendant 8 jours,passé ce delais elle sera detruite.
";
$Ok = ereg("^([a-zA-Z0-9_\.-]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$", $email);
if ($Ok) {
mail($email,'Une carte vous attend',$body,'From: '.$emailmanager);
Header("Location: $urlok");
} else {
Header("Location: $urlko1");
}
?> |
Partager