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

14.11.2006, 21:56
|
|
Участник форума
Регистрация: 20.10.2006
Сообщений: 211
Провел на форуме: 1182508
Репутация:
36
|
|
практикуюсь в Php, нужна помощ
хочу написать скрипт(практикуюсь))))вот есть форма, пишу слово оно к ниму добовляет еще кусок и записывает в фаил потом возващаеться и опять записывает
подскажыте функцыю записи в фаил, и что дописать чтоб следующее писало с новой строчки
|
|
|

14.11.2006, 22:22
|
|
Постоянный
Регистрация: 17.07.2005
Сообщений: 475
Провел на форуме: 1665310
Репутация:
488
|
|
fwrite("file.txt","a")
\n
|
|
|

14.11.2006, 22:26
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
PHP код:
<?php
$file = fopen("filename","a");
fputs($file,"data"."\n");
fclose($file);
?>
Приблизительно так
|
|
|

14.11.2006, 23:02
|
|
Участник форума
Регистрация: 25.07.2005
Сообщений: 246
Провел на форуме: 457850
Репутация:
174
|
|
Сообщение от r0cha!
fwrite("file.txt","a")
\n
Сначала надо открыть хендлер, а потом писать, указав первым параметром этот самый хендлер. bul666 правильно написал.
|
|
|

15.11.2006, 14:27
|
|
Участник форума
Регистрация: 20.10.2006
Сообщений: 211
Провел на форуме: 1182508
Репутация:
36
|
|
короче я зделал вот так:
post.html
<form name="form1" method="post">
<input type="text" name="data">
<input type="submit" class="button">
</form>
data.php
<?php
$file = fopen("text.txt","a");
fputs($file,"data"."\n");
fclose($file);
?>
тока нех невыходит
|
|
|

15.11.2006, 14:38
|
|
Умиротворенн
Регистрация: 09.12.2004
Сообщений: 996
Провел на форуме: 2386719
Репутация:
1384
|
|
<form name="form1" method="post" action="data.php">
Случаем не забыл? =)
__________________
http://madnet.name - madnet - blog | homepage (Мысли, релизы, скрипты, софт)
http://antichat.ru - Лучший сайт по безопасности
irc.antichat.ru:7771 #antichat - общение online
ГАРАНТ ФОРУМА
|
|
|

15.11.2006, 14:42
|
|
Участник форума
Регистрация: 20.10.2006
Сообщений: 211
Провел на форуме: 1182508
Репутация:
36
|
|
вот так тож непашет
<form name="form1" method="post" action="data.php">
<input type="text" name="data">
<input type="submit" class="button">
</form>
|
|
|

15.11.2006, 15:13
|
|
Участник форума
Регистрация: 05.09.2006
Сообщений: 187
Провел на форуме: 6860213
Репутация:
378
|
|
PHP код:
<form method="post">
<input type="text" name="data">
<input type="submit">
</form>
<?php
$lol = fopen("data.txt", "a");
fwrite($lol, $_POST["data"]."\n");
fclsose($lol);
?>
|
|
|

15.11.2006, 15:21
|
|
Познавший АНТИЧАТ
Регистрация: 02.05.2006
Сообщений: 1,191
Провел на форуме: 7364332
Репутация:
1276
|
|
Сообщение от InferNo23
PHP код:
<form method="post">
<input type="text" name="data">
<input type="submit">
</form>
<?php
$lol = fopen("data.txt", "a");
fwrite($lol, $_POST["data"]."\n");
fclsose($lol);
?>
А проверку не надо делать пустой $_POST["data"] или нет?
Конечно надо, а то будет запусываться пустые строки в фаил
PHP код:
if(!empty($_POST['data']))
{
$lol = @fopen("data.txt", "a");
fwrite($lol, $_POST['data']."\n");
fclsose($lol);
}
Последний раз редактировалось DIAgen; 15.11.2006 в 15:23..
|
|
|

15.11.2006, 15:25
|
|
Участник форума
Регистрация: 20.10.2006
Сообщений: 211
Провел на форуме: 1182508
Репутация:
36
|
|
$lol = fopen("data.txt", "a");
что значит "а"?
где писать то что должно дописываться?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|