Napisałem formularz i plik odbierający dane... ale chciałem, aby po pewnym czasie odwiedzający wrócił do poprzedniej strony, ponieważ PHP nie ma funkcji z opóźnionym czasem działania, chciałem wykorzystać JS, ale to poniższe rozwiązanie nie działa... Nie wiem dlaczego...
<?php
$mailTo1 = 'ktos@gdzies.pl';
$mailReferer = $_POST['Referer'];
$mailSubject = $_POST['Temat'];
$mailBody = "E-mail od: n".$_POST['Imie']." ".$_POST['Nazwisko']."n"
$mailBody += .$_POST['Email']."nn".$_POST['Uwagi'];
$mailHeaders = 'From: '.$POST_['Email']."rn";
$mailHeaders += 'Replay-to: '.$POST_['Email']."rn";
$wyslana = @mail($mailTo1, $mailSubject, $mailBody, $mailHeaders);
if($wyslana==true){
print('<HTML><HEAD><script><!--n'); print('function skok(){n'); print('window.location="'.$mailReferer.'";n'); print('//--></script>n'); print('<BODY ONLOAD="setTimeout('skok
()',10000);">n'); print('<p>Wiadomość wysłana poprawnie. Dziękujemy<br><br>n'); //print('<span onClick="history.back();" style="cursor: hand;
//color: red;">powrót</span>n');
print('</p></CENTER></BODY></HTML>');
}
else{...}
?>
Bardzo proszę o pomoc
Less