![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Guest |
|
|||
|
Unregistered |
Как сделать, чтобы с помощью этого
<form method="post"> Введите текст: <textarea name="textarea"></textarea> <input type="submit" value="OK"> </form> введенный текст был записан например в text.dat ??? и потом чтобы можно было изменить его (в несложном админ панели) Помогите мне, пожалуйста! Спасибо что помогли! |
|||
|
||||
| Bastet |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Регистрация: 26.9.2005 Где: Тильзит Репутация: 3 Всего: 6 |
Как сделать?
Довольно просто: Написать некоторый скрипт, назвать его, скажем, writetofile.php. В тег формы добавить записть: <form action="writetofile.php"> В этом скрипте введенный в поле текст будет доступен в переменной $_POST['textarea']. Потом посмотри в каком-нибудь справочнике по РНР функции для работы с файлами. А там будет уже совсем просто записать нужную информацию в файл. Для редактирования в админке, соответственно, прочитать данные из файла, а потом перезаписать новые данные (можно тем же скриптом). --------------------
"I'm not bad. I'm just drawn that way" © Jessica RabbitСм.также: BB | ЖЖ | DA |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
вот <?
$text = $_POST['text']; $h = fopen('text.dat', 'w'); fwrite($h, $text); fclose($h); ?> а дальше ? |
|||
|
||||
| Bastet |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Регистрация: 26.9.2005 Где: Тильзит Репутация: 3 Всего: 6 |
А что нужно дальше? Редактирование?
Важный вопрос: в файле находится только этот текст? Или там несколько разных записей, которые должны редактироваться отдельно? Если первое, то в админке можно создать такую же форму, прочитать текст из файла и вывести в textarea:
А данные можешь отправлять тому же скрипту. А если там несколько записей, то нужно много думать... Добавлено @ 20:30 Только нужно, чтобы имена textarea совпадали. --------------------
"I'm not bad. I'm just drawn that way" © Jessica RabbitСм.также: BB | ЖЖ | DA |
|||
|
||||
| PARROT |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
То нужно считать файл в массив, а потом по разделителю вывести туда куда нужно.
Guest , пользуйся тегами
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
||||||
|
|||||||
| Bastet |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Регистрация: 26.9.2005 Где: Тильзит Репутация: 3 Всего: 6 |
PARROT, тогда лучше использовать объекты и функции сериализации (забыла, как пишется на инглише).
Только лучше пусть автор топика придет, и скажет, надо ему это или нет. Это сообщение отредактировал(а) Bastet - 9.10.2005, 23:34 --------------------
"I'm not bad. I'm just drawn that way" © Jessica RabbitСм.также: BB | ЖЖ | DA |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
да мне проста надо чтобы я смог написать а потом что написал изменить
|
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Guest, так в чем проблемы?
Регистрируемся, а потом пишем вместе. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Bastet |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Регистрация: 26.9.2005 Где: Тильзит Репутация: 3 Всего: 6 |
Guest, если все просто, смотри мой второй пост в этой теме.
И, действительно, лучше зарегистрируйся. --------------------
"I'm not bad. I'm just drawn that way" © Jessica RabbitСм.также: BB | ЖЖ | DA |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |