Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Запист и чтение переменной из файла
Покинул форум
Сообщений всего: 393
Дата рег-ции: Апр. 2012
Помог: 2 раз(а)
Есть 2 файла. 1.php и 2.php
Можно ли при запуске первого файла извлечь и записать переменную во второй файл?
И как потом обращаться к этой переменной из первого файла?
Alho
Отправлено: 15 Мая, 2012 - 19:53:14
Посетитель
Покинул форум
Сообщений всего: 322
Дата рег-ции: Апр. 2012
Помог: 11 раз(а)
NeuroZ пишет:
Есть 2 файла. 1.php и 2.php
Можно ли при запуске первого файла извлечь и записать переменную во второй файл?
И как потом обращаться к этой переменной из первого файла?
Не совсем понятно, чего ты хочешь этим добиться.
Как я понимаю твои слова - банально записываешь во второй файл записываешь переменную. А когда она вновь потребуется считаешь ее. http://www.php.su/fopen
fwrite
fclose" target="_blank">fopen
fwrite
fclose
Но почему-то этот код ничего не записывает... (Добавление)
Я так понимаю - это минута написать работающий код. Для записи. И минута на код для чтения. Так помогите же.. напишите правильный код...
Alho
Отправлено: 15 Мая, 2012 - 20:05:13
Посетитель
Покинул форум
Сообщений всего: 322
Дата рег-ции: Апр. 2012
Помог: 11 раз(а)
А ошибок не выдает?
Во-первых, бессмысленная проверка - она проверяет в текущей папке, а пытаетесь записать в другой.
Во-вторых,
Покинул форум
Сообщений всего: 393
Дата рег-ции: Апр. 2012
Помог: 2 раз(а)
И куда он запишет? В конец строки? Но конец строки у нас "?>" получается за php тег...
Или надо записать всю строку: <php $lastTime; ?> ?
Тогда что будет происходить при повторном вызове первого файла? Будет добавляться еще одна такая строка?
Alho
Отправлено: 15 Мая, 2012 - 20:16:53
Посетитель
Покинул форум
Сообщений всего: 322
Дата рег-ции: Апр. 2012
Покинул форум
Сообщений всего: 393
Дата рег-ции: Апр. 2012
Помог: 2 раз(а)
Ошибка
Warning: file_put_contents(/var/www/xmlfeeds.localflorist.bloomex.ca/XMLOrders/temp.php) [function.file-put-contents]: failed to open stream: Permission denied in /var/www/xmlfeeds.localflorist.b loomex.ca/xmlscheme-WORK2.php on line 116
Вообще что хочу:
Есть код, есть переменная $currentTime.
$lastTime = $currentTime;
Теперь надо сохранить $lastTime,
Чтобы когда пхп файл запускался повторно наш (там по коду необходим)
if ($lastTime < $currentTime)
срабатывал.
Для этого я решил что надо переменную в отдельный файл записать, чтобы там хранилась... но не получается...
Muxa
Отправлено: 15 Мая, 2012 - 20:30:09
Частый гость
Покинул форум
Сообщений всего: 247
Дата рег-ции: Март 2012 Откуда: Россия, Тверь
Помог: 5 раз(а)
поставьте права на запись файла скрипту
Alho
Отправлено: 15 Мая, 2012 - 20:33:41
Посетитель
Покинул форум
Сообщений всего: 322
Дата рег-ции: Апр. 2012
Помог: 11 раз(а)
NeuroZ пишет:
Ошибка
Warning: file_put_contents(/var/www/xmlfeeds.localflorist.bloomex.ca/XMLOrders/temp.php) [function.file-put-contents]: failed to open stream: Permission denied in /var/www/xmlfeeds.localflorist.b loomex.ca/xmlscheme-WORK2.php on line 116
1) Читаем ошибку - нет прав для записи.
2)Теперь легче. Предлагаю простой вариант.
Покинул форум
Сообщений всего: 247
Дата рег-ции: Март 2012 Откуда: Россия, Тверь
Помог: 5 раз(а)
Muxa пишет:
поставьте права на запись файла скрипту
Alho пишет:
1) Читаем ошибку - нет прав для записи.
Muxa пишет:
P.S. ошибка все равно будет, пока вы не поставить права на запись файлу, вам на это уже третий раз указывают
NeuroZ
Отправлено: 15 Мая, 2012 - 20:51:13
Посетитель
Покинул форум
Сообщений всего: 393
Дата рег-ции: Апр. 2012
Помог: 2 раз(а)
Спасибо! В тхт получается записать запись.
Но проблема в том, что эти значения записываются в конце первого файла, до этого идут циклы, с операциями над разными данными. А подключить (записать в переменную) нужно перед циклами, следовательно вотэтовот
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.