Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Php сохранение в txt (https://forum.antichat.xyz/showthread.php?t=24319)

XIII 22.09.2006 20:07

Php сохранение в txt
 
народ подскажите пожалуйста скрипт
мне надо чтобы человек заполнил форму и эти все данные сохранились в txt файл

off 22.09.2006 20:14

дозапись в файл

<?
$file = fopen("file.txt", "a+");

//переменные из формы ;)
$str = "text";

fputs($file, $str);

fclose ($file);

?>

вот, а дальше сам уж %))) я думаю передать из формы переменные не составит труда ....

Чекай php.ru )

XIII 22.09.2006 20:20

=) спс большое буду пробовать ноя ламер врятли получится

SMiX 22.09.2006 20:23

Чтобы получить данные из формы, используй переменные $_post и/или $_get
Только названия переменных заглавными должны быть.

Дикс 22.09.2006 22:35

в зависимости от размера данных. длина get-запроса не может превышать 1024 символа.

XIII 22.09.2006 23:23

А можету кого страничка есть с этим скриптом? а то что-то не получается =( кину 10 центов =)

Tem 22.09.2006 23:31

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 и всё что написсано было в тексареи заносится туда.

XIII 23.09.2006 00:55

так текст удаляется =( а надо чтобы оставался и каждое новое сообщение было с новой строки

nc.STRIEM 23.09.2006 01:12

выложи свою форму! и те все напишут!
а есле хош чеб всё было с новой с троки, то запись в файл должан выглядить так :
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>


XIII 23.09.2006 01:33

меня устраивает твоя =)
слу всё клёва но можно ли доавить ещё 2 формы и чтобы все записывались в одну строку


Время: 18:12