|
| |
|
|
| |
для: tuder
(08.08.2006 в 11:15)
| | | Большое Спасибо, что напомнили, а то я на 100% был уверен, что я поменял атрибуты файлов на 777. | |
| |
|
|
| |
|
|
| |
для: Freddie_X
(08.08.2006 в 11:09)
| | | Поставить на файлы атрибуты 777 разрешения записи. | |
| |
|
|
| |
|
|
| |
для: Freddie_X
(08.08.2006 в 11:09)
| | | А ты файлам на серваке права дал нормальные? | |
| |
|
|
| |
|
|
| | Вот у меня есть голосование. На локалхосте работает без проблем, но когда закачал его на сервер, перестал работать. Код обработчика:
<?php $answer=$_GET['answer'];
$data = "vote.txt";
$ipis = file("ips.txt");
$ip = $_SERVER['REMOTE_ADDR']."\r\n";
if (!in_array($ip,$ipis)) {
if(isset($answer)) { $file = fopen($data, "r+t");
$content=fread($file, filesize($data));
$content=explode('-', $content);
if($answer==0) $content[0]=$content[0]+1;
if($answer==1) $content[1]=$content[1]+1;
if($answer==2) $content[2]=$content[2]+1;
if($answer==3) $content[3]=$content[3]+1;
if($answer!="") $content[4]=$content[4]+1;
$content=implode("-", $content);
rewind($file);
fwrite($file, $content);
fclose($file);
$ips = fopen("ips.txt","a");
fwrite($ips, $_SERVER['REMOTE_ADDR']."\r\n");
fclose($ips);
header("Location: ../index.php"); } }
else { header("Location: ../index.php?error=1"); }
?>
|
Он должен добавлять в файл vote.txt результаты опроса, а в ips.txt - IP проголосовавших, для защиты от повторного голосования. Но он ничего не добавляет ни в один из этих файлов. Не представляю, что может быть не так. Кто-нибудь помогите найти поблему. | |
| |
|
|
|