PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 6
t0nich Отправлено: 08 Ноября, 2013 - 00:34:11 • Тема: проблема с записью fputs в файл • Форум: Работа с файловой системой и файлами

Ответов: 10
Просмотров: 2930
В любом случае, спасибо за обстоятельные пояснения.
Теперь всё что нужно работает!
t0nich Отправлено: 07 Ноября, 2013 - 23:47:38 • Тема: проблема с записью fputs в файл • Форум: Работа с файловой системой и файлами

Ответов: 10
Просмотров: 2930
а если на Линуксе, не могло ?
в том то и дело, что архив есть, из него и брал не первый раз всю цепочку рабочую однажды налаженную.

вообще я упростил для вопроса, а оригинал вот какой был:

<html>
<head>

<?php
$f=fopen('switch.file', 'w+');
fputs($f, $p);
fclose($f);
?>


<script>
function myFunction()
{

if(event.keyCode==37){
window.location = 'index.php?p=3'; <!--left-->
}

if(event.keyCode==38){
window.location = 'index.php?p=1'; <!--up/forward-->
}

if(event.keyCode==39){
window.location = 'index.php?p=4'; <!--down/backward-->
}

if(event.keyCode==40){
window.location = 'index.php?p=2'; <!--right-->
}

if(event.keyCode==32){
window.location = 'index.php?p=0'; <!--stop-->
}

}

</script>
<noscript>can't use java</noscript>
</head>

<body onkeydown="myFunction()">

<p><font size=4>click on links below or use cursor keys & space bar</f></p>
<br>
<font size=14><b>

&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a href='index.php?p=1'>UP</a>

<br>
<a href='index.php?p=3'>LEFT</a>

&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a href='index.php?p=4'>RIGHT</a>

<br>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a href='index.php?p=2'>DOWN</a>

<br><br>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a href='index.php?p=0'>STOP</a>

</b></font>


</body>
</html>
t0nich Отправлено: 07 Ноября, 2013 - 22:05:38 • Тема: проблема с записью fputs в файл • Форум: Работа с файловой системой и файлами

Ответов: 10
Просмотров: 2930
Спасибо! Теперь понятно.

Но вот что НЕ понятно, так это как же, чёрт возьми, это раньше могло срабатывать ???
я уверен, что именно такой скрипт работал.
t0nich Отправлено: 07 Ноября, 2013 - 21:33:33 • Тема: проблема с записью fputs в файл • Форум: Работа с файловой системой и файлами

Ответов: 10
Просмотров: 2930
Работает! Вы мой спаситель!

Но честно говоря пока не понял, если есть возможность поясните, плиз.


teddy пишет:
Когда параметр передатите, как выше(index.php?p=1), запишется единичка в файл или другие данные, которые вы туда введете.


так не записывается же так в файл?

и главное, каким образом раньше то работало ?!

и значит при
index.php?p=1
значение 'p' не должно передаваться после самой загрузки по линку ?
?
t0nich Отправлено: 07 Ноября, 2013 - 20:49:45 • Тема: проблема с записью fputs в файл • Форум: Работа с файловой системой и файлами

Ответов: 10
Просмотров: 2930
это только первый раз, а потом ведь при клике на ссылки
"index.php?p=1"

'p' передаётся, да и раньше то именно этот скриптик работал!
t0nich Отправлено: 07 Ноября, 2013 - 20:08:30 • Тема: проблема с записью fputs в файл • Форум: Работа с файловой системой и файлами

Ответов: 10
Просмотров: 2930
Помогите решить заморочку, уже второй день бьюсь, форумы прочёсываю.

Понадобилось разморозить один проектик, кот. около года назад ПРЕКРАСНО РАБОТАЛ !
Теперь не работает запись в файл с помощью fputs !!!


в папке www есть 2 файла:
switch.file (в кот. и надо записать)
и файл
index.php:


<html>
<head>
<?php
$f=fopen('switch.file', 'w+');
fputs($f, $p);
fclose($f);
?>

</head>
<body>

<a href='index.php?p=1'>UP</a>
<br>
<a href='index.php?p=3'>LEFT</a>
<a href='index.php?p=4'>RIGHT</a>
<br>
<a href='index.php?p=2'>DOWN</a>
<br><br>
<a href='index.php?p=0'>STOP</a>

</body>
</html>


Запись в 'switch.file' не происжодит, файл становиться нулевой длины.
если 'switch.file' нет, то при клике на ссылку он создастся, но будет нулевой длины.

Ошибок (error_reporting = E_ALL ; & ~E_NOTICE) не выдаёт.

атрибутов hiden/readnoly нету на файлах.
.htaccess файлов нету

Пробовал winXP x86
пробовал win7 x64
пробовал 2010-11-07_Denwer3_Base_PHP5.2_a 2.2.4_p5.2.12_zendoptimizer_m5.1 .40_pma3.2.3
пробовал shttp3.05.93


Подсобите советом, а то уже с ума схожу !!!!

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB