Къде ми е грешката?

d3a7h_1313

Registered
//Ако потребителя вече е гласувал ...
else {echo "Вие вече сте гласували!";}
mysql_close($link);
//Пренасочваме го към страницата от която идва
$refe=getenv("HTTP_REFERER");
header("Location: $refe");
?>
 
Грешка в header ли ти дава ? Мисля, че там където си го сложил тоя хедър не става.. ако искаш пробвай:

//Ако потребителя вече е гласувал ...
else {echo "Вие вече сте гласували!";}
mysql_close($link);
//Пренасочваме го към страницата от която идва
$refe=getenv("HTTP_REFERER");
echo "<meta http-equiv=refresh content='0; URL=$refe'>"; exit;
?>

content='0; - след колко сек. да те метне на страницата от която идваш ..
 
точно грешла в хедъура ми дава сега ще пробвам дет ми даде ти
 
Ами да, хедъра трябва да е преди да се върне някаква информация към браузъра, т.е. в случая като си написал echo "Вие вече сте гласували"; след този ред не можеш да сложиш header.
 

Back
Горе