Подскажите плиз из за чего стандартный пример записи в файл указанный в учебнике и ниже PHP: <?php $filename = 'test.txt'; $somecontent = "Add this to the file\n"; // Let's make sure the file exists and is writable first. if (is_writable($filename)) { // In our example we're opening $filename in append mode. // The file pointer is at the bottom of the file hence // that's where $somecontent will go when we fwrite() it. if (!$handle = fopen($filename, 'a')) { echo "Cannot open file ($filename)"; exit; } // Write $somecontent to our opened file. if (fwrite($handle, $somecontent) === FALSE) { echo "Cannot write to file ($filename)"; exit; } echo "Success, wrote ($somecontent) to file ($filename)"; fclose($handle); } else { echo "The file $filename is not writable"; } ?> при выполнении скрипт записывает в файл не одну строку как нуно Add this to the file а пять строк одного и тогоже!!?? Add this to the file Add this to the file Add this to the file Add this to the file Add this to the file
Ключ a записывает в конец файла. Ключ w стерает файл и записывает новую информацию. http://php.net/fopen
Каким образом возможно запустить код пять раз подряд без цикла??? Насчет пять раз запуска кода, это врядли... но я проверю.. Ключи записи здесь не причем.. дело все в том что код запускаеться один раз, а записей делает пять штук
тогда вопрос - это точно ВЕСЬ код? Или это выдранный кусок, который отвечает за запись? Потому что тот код, который процитирован, будет выводит только один раз.
Amiak если это require или include - добавь к названию _once - тогда код будет инклюдится только если перед этим не подгружался
include_once не помогает! вот незадача какая, вся страница со скриптами вызываеться один раз.. а при включении этого скрипта страцина все одно один раз обрабатываеться но запись происходи неоднократно.. к тому же этот глюк отсутствует на Linux, такое поведение присуще только Windows... почему не знаю...
Все, разобрался.... Значит ситуация получилась следующей. При загрузке страницы находились ошибки 404.. а так как у меня 404 тож обрабатываються этим же файлом то он и получаеться вызывался по несколько раз.... как только поклал рисунок на его место.. ошибок нет и нет множественного запроса.. вот такие дела... Всем спасибо за нелп!!