Для тех, кто разбирается в PHP (вопрос внутри)
Для тех, кто разбирается в PHP (вопрос внутри)Я написал скрипт голосования на PHP. C помощью cookies пытаюсь сделать так чтобы один человек мог проголосовать только один раз в год. Вот скрипт: <html> <head> <title> Голосование </title> </head> <body> "; for ($i = 0; $i < $number; $i++) { ?> <form> <input> <input> Ваш выбор: $voting</p>"; echo "Результаты: "; arsort ($poll); echo ""; foreach ($poll as $key => $counter) { echo ""; echo "$key: "; echo "" . $counter . ""; echo ""; } echo ""; echo "Всего голосов: $all_votes"; // конец скрипта вывода результатов } ?> </body> </html> При запуске скрипта PHP выдает ошибку: Warning: Cannot modify header information - headers already sent by (output started at Z:homelocalhostwww
esults.php:12) in Z:homelocalhostwww
esults.php on line 37 Проверяю строку создания cookies... вроде все правильно... . Знающие люди, подскажите, где ошибка, пожалуйста!
Ответ(ы) на вопрос:
до отправки http-заголовков (а куки ставятся именно заголовками) не должно происходить никакого вывода в браузер. попытайся исправить код в соответствии с этим принципом. если не получится - почитай про буферизацию вывода пришли код, погляжу
Не нашли ответ?
Похожие вопросы