title
Description
Body
Подскажите пожалуйста код добавление статьи пользователем :
в папку
new_text
добавить текст
!Nazvane_Avtor_Data.txt
(название текста складывается из названия статьи, автора и даты добавления).
Колличество символов неограниченно, кодировка утф-8.
Неактивен
Да , Паш , я хочу добавить в библиотеку, возможность добавления статей (не у всех есть возможность сперва тхт файлы писать, потом загружать. Да и некоторые пишут прямо в эфире.. В общем, мне нужно сохранять текст в тхт-файл, и пусть не через базу, хотя бы просто забросить в папку. Но что бы сохранялся он с определенным названием : название_статьи_автор_дата (что бы не было проблем с авторством)
Неактивен
<?php
//имя пользователя
$name = $_POST['name'];
//его мыло
$email = $_POST['email'];
//дата
$date = date("d.m.Y-H.i.s");
//содержимое записи
$textarea = $_POST['textarea'];
// проверяем ввод данных
if (!empty($name) && !empty($email) && !empty($textarea)) {
//запоминаем данные
$text.= "$name \n";
$text.= "$email \n";
$text.= "$textarea \n";
//создаем и открываем файл для записи
$file = fopen("$date"."$name"."myfile.txt", "a+");
//записываем данные в файл
fwrite($file,$text);
//закрываем файл
fclose($file); }
?>
что то вроде этого,хотя,я могу и ошибаться. Или вот тут посмотри http://forum.php.su/topic.php?forum=60&topic=911
Отредактировано staryisv (2009.11.25 21:37)
Неактивен
Привет всем. Есть вопрос. Нужно создать некий файл,чтобы в нем была форма ввода данных. Типа фамилия,имя,мыло. После нажатия на кнопку "ввести" появлялась бы информация типа, ваша фамилия: фамилия введенная в форме,ваш е-майл: е-майл,введенный в форме.а при обновлении страницы все данные удалялись и пользователь возвращался бы опять к пустой форме.
Подскажите пожалуйста пример кода.
P.S. Желательно,чтобы это все было в одном файле. Сторонний временный файл,типа mass.txt не используем. И если можно, защиту от некорректного ввода Имени и Е-Майл.
Отредактировано staryisv (2009.11.27 12:04)
Неактивен
|
|
Неактивен
Спасибо, Паша. Только когда я данные ввел и получил их,делаю обновление страницы, и данные остаются. А как сделать,чтобы снова к заполнению формы вернуться при обновлении? Чтобы при обновлении на второй странице снова попадать на первую?
Неактивен
|
|
Неактивен