Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

22.09.2006, 20:07
|
|
Участник форума
Регистрация: 06.02.2006
Сообщений: 137
Провел на форуме: 656903
Репутация:
15
|
|
Php сохранение в txt
народ подскажите пожалуйста скрипт
мне надо чтобы человек заполнил форму и эти все данные сохранились в txt файл
|
|
|

22.09.2006, 20:14
|
|
Познающий
Регистрация: 21.08.2006
Сообщений: 31
Провел на форуме: 450990
Репутация:
21
|
|
дозапись в файл
<?
$file = fopen("file.txt", "a+");
//переменные из формы 
$str = "text";
fputs($file, $str);
fclose ($file);
?>
вот, а дальше сам уж %))) я думаю передать из формы переменные не составит труда ....
Чекай php.ru )
|
|
|

22.09.2006, 20:20
|
|
Участник форума
Регистрация: 06.02.2006
Сообщений: 137
Провел на форуме: 656903
Репутация:
15
|
|
=) спс большое буду пробовать ноя ламер врятли получится
|
|
|

22.09.2006, 20:23
|
|
Участник форума
Регистрация: 25.07.2005
Сообщений: 246
Провел на форуме: 457850
Репутация:
174
|
|
Чтобы получить данные из формы, используй переменные $_post и/или $_get
Только названия переменных заглавными должны быть.
Последний раз редактировалось SMiX; 22.09.2006 в 22:39..
|
|
|

22.09.2006, 22:35
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
в зависимости от размера данных. длина get-запроса не может превышать 1024 символа.
|
|
|

22.09.2006, 23:23
|
|
Участник форума
Регистрация: 06.02.2006
Сообщений: 137
Провел на форуме: 656903
Репутация:
15
|
|
А можету кого страничка есть с этим скриптом? а то что-то не получается =( кину 10 центов =)
|
|
|

22.09.2006, 23:31
|
|
Banned
Регистрация: 05.10.2005
Сообщений: 965
Провел на форуме: 5888800
Репутация:
547
|
|
PHP код:
<?php
if($_POST['content']){
$fh = fopen("file.txt", "w");
fwrite($fh, $_POST['content']);
fclose($fh);
}
?><form method=post>
<textarea name=content><?php echo file_get_contents("file.txt"); ?></textarea>
<input type=submit value="Отправить">
</form>
Так накинул тута на 5 мин и вот что вышла , после того как делаеш отправить создаётся файл file.txt и всё что написсано было в тексареи заносится туда.
|
|
|

23.09.2006, 00:55
|
|
Участник форума
Регистрация: 06.02.2006
Сообщений: 137
Провел на форуме: 656903
Репутация:
15
|
|
так текст удаляется =( а надо чтобы оставался и каждое новое сообщение было с новой строки
|
|
|

23.09.2006, 01:12
|
|
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме: 3493315
Репутация:
1228
|
|
выложи свою форму! и те все напишут!
а есле хош чеб всё было с новой с троки, то запись в файл должан выглядить так :
PHP код:
$fh = fopen("file.txt", "a");
fwrite($fh, $_POST['content']."\n");
короч пример че писал TEM над изменить на:
PHP код:
<?php
if($_POST['content']){
$fh = fopen("file.txt", "a");
fwrite($fh, $_POST['content']."\n");
fclose($fh);
}
?><form method=post>
<textarea name=content></textarea>
<input type=submit value="Отправить">
</form>
Последний раз редактировалось nc.STRIEM; 23.09.2006 в 01:16..
|
|
|

23.09.2006, 01:33
|
|
Участник форума
Регистрация: 06.02.2006
Сообщений: 137
Провел на форуме: 656903
Репутация:
15
|
|
меня устраивает твоя =)
слу всё клёва но можно ли доавить ещё 2 формы и чтобы все записывались в одну строку
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|