![]() |
Показаны 2 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Вывод данных (http://netadmin.ws/forum/showthread.php?threadid=1915)
Вывод данных
Я взял примел гостевой книги, и попытался подкорректировать html.
И получилась проблема, введенные данные в php файле записываются
в конце html файла. Вот и выходит, что запись в книге получается ниже
счетчиков.
Как сделать что бы запись была в заданном месте.
До этого момента я с php дело не имел... вот код
$fd = fopen("gb.htm","a");
fwrite ($fd, "$table\r\n");
fclose($fd);
может в fwrite какой то аргумент добавить.
мой проект
МАНы и РТФМы
Возьмём простейший вариант, а именно php мануал. (можно бесплатно скачать с www.php.net)
Причем возмем самый лучший для windows -- chm файл.
Не будем заморачиваться с просмотром всех функций, а возьмем да и откроем закладку поиска.
Какая там функция первая была? fopen? вот и попробуем её найти.
Вписываем в поле "Искать следующие слова" fopen и нажимаем "разделы".
О чудо!! Есть такой раздел "fopen" !!!
Откроем-ка его.
И что мы видим? только нерусские буквы 
[quote]
mode may be any of the following:
'r' - Open for reading only; place the file pointer at the beginning of the file.
'r+' - Open for reading and writing; place the file pointer at the beginning of the file.
'w' - Open for writing only; place the file pointer at the beginning of the file and truncate the file to zero length. If the file does not exist, attempt to create it.
'w+' - Open for reading and writing; place the file pointer at the beginning of the file and truncate the file to zero length. If the file does not exist, attempt to create it.
'a' - Open for writing only; place the file pointer at the end of the file. If the file does not exist, attempt to create it.
'a+' - Open for reading and writing; place the file pointer at the end of the file. If the file does not exist, attempt to create it.
[/qoute]
Ну ничего, есть словарь англо-русского языка, в крайнем случае найдем какой-нибудь онлайновый словарик(сократ, стилус)
Что мы видим после перевода?
Подозрительные слова "разместить указатель в начале файла" у ключей w и w+ , а так же "разместить указатель в конце файла" у ключей a и a+.
Все, теперь вы наверное обо всем догадались?
Нет?
Я думаю проблема решена -- смело вписываем
$fd = fopen("gb.htm","w");
и просматриваем все как нам хотелось.
Теперь файл дописывается в начало.
| Формат времени GMT. Текущее время 08:33. | Показаны 2 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.