После большой помощи людей на этом сайте я смог получить 99% этого сценария, но он все еще не выполняется должным образом. Вот код:PHP не генерирует txt-файлы
PHP
<?php
if(isset($_GET) && !empty($_GET['W'])){
$url = md5($_GET['w']);
if(!is_file('/hit_counters/'.$url.'.txt')){
$fh= fopen('/hit_counters/'.$url.'.txt', 'w');
fwrite('1',$fh);
fclose($fh);
}else{
$hits = file_get_contents('/hit_counters/'.$url.'.txt');
$hits++;
file_put_contents('/hit_counters/'.$url.'.txt', $hits);
}
}
?>
HTML
<form>
<input type="txt" name="w" />
<input type="submit" value="Submit" />
</form>
<iframe src="<?php echo $url; ?>"></iframe>
<p><?php echo $hits; ?></p>
почему-то, кажется, не работает. Вы можете посмотреть демо-версию здесь: http://www.colindunn.com/prints/index.php и более подробный код здесь: http://codepad.org/ZeTuj707
Посмотрев на мой сервер, он не генерирует файлы TXT вообще. Может ли это быть ограничением моего хозяина?
будет лучше db? –
Скорее всего. Но если я смогу заставить это работать, это будет хорошо для моих нужд. – colindunn
Первый шаг: Активируйте отчет об ошибках, чтобы узнать, в чем проблема –