![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2005
Сообщений: 127
|
вобщем такие дела : пишу
заголовок|пароль |кл слова|описание проблема в том, что нужно чтоб эти данные из файла можно было "выцарапать" и вставить в требуемые соответственно переменные, хотябы для того, чтоб после сохранения они вставлялись в input"ы html страницы, чтоб их можно было менять, зная что менять Можете что-нибудь посоветовать? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
serialize/unserialize
|
|
|||||
|
Регистрация: Jun 2005
Сообщений: 127
|
можно немного по подробнее, что-то не понял, как именно с помощью этого вытащить нужные переменные
Заранее спасибо |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Надо модераторам за "заранее спасибо" в постах ставить плюсы.
http://php.net/serialize http://php.net/unserialize |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 127
|
Пошел немного другим путем, по идее он такие строки делит, но скорее всего не правильно написал код, вобщем может посмотрите
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Надо <? echo $pass; ?> вместо <? $pass?>
|
|
|||||
|
Регистрация: Jun 2005
Сообщений: 127
|
спасибо, все работает , но с одной неприятностью, после сохранения все показывает, но если закрыть браузер, а потом снова пустить файл пишет:
Warning: fgets(): supplied argument is not a valid stream resource Warning: split(): REG_EMPTY и соответственно ничего не выводит |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Значит в файл ничего не записывается
|
|
|||||
|
Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
|
Цитата:
![]() А что вообще эта строка делает? while ($line = fgets ($user_file. 4096)) ; Тем более с точкой... Потом, выключи, наконец, register_globals -- привыкнешь ещё...
__________________
X |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 127
|
Цитата:
подчерпнул из http://library.hosting-design.net/28/006/article/ // Читать строки, пока не будет достигнут конец файла while ($line = fgets ($user_file. 4096)) : // Разделить строку функцией split( ). // Компоненты присваиваются переменным Sname. $occupation и Scolor. list ($name, $occupation, $color) = split( "|", $line); с register_globals понятно, выключил, но также не работает Может подскажете способ решения данной проблемы ПЛЗ Последний раз редактировалось Americanets; 26.08.2006 в 16:15. |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|