ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

практикуюсь в Php, нужна помощ
  #1  
Старый 14.11.2006, 21:56
Аватар для miniden
miniden
Участник форума
Регистрация: 20.10.2006
Сообщений: 211
Провел на форуме:
1182508

Репутация: 36
Отправить сообщение для miniden с помощью ICQ
По умолчанию практикуюсь в Php, нужна помощ

хочу написать скрипт(практикуюсь))))вот есть форма, пишу слово оно к ниму добовляет еще кусок и записывает в фаил потом возващаеться и опять записывает
подскажыте функцыю записи в фаил, и что дописать чтоб следующее писало с новой строчки
 
Ответить с цитированием

  #2  
Старый 14.11.2006, 22:22
Аватар для r0
r0
Постоянный
Регистрация: 17.07.2005
Сообщений: 475
Провел на форуме:
1665310

Репутация: 488
По умолчанию

fwrite("file.txt","a")
\n
 
Ответить с цитированием

  #3  
Старый 14.11.2006, 22:26
Аватар для bul.666
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме:
3986705

Репутация: 1403


Отправить сообщение для bul.666 с помощью ICQ
По умолчанию

PHP код:
<?php
$file 
fopen("filename","a");
fputs($file,"data"."\n");
fclose($file);
?>
Приблизительно так
 
Ответить с цитированием

  #4  
Старый 14.11.2006, 23:02
Аватар для SMiX
SMiX
Участник форума
Регистрация: 25.07.2005
Сообщений: 246
Провел на форуме:
457850

Репутация: 174
По умолчанию

Цитата:
Сообщение от r0cha!  
fwrite("file.txt","a")
\n
Сначала надо открыть хендлер, а потом писать, указав первым параметром этот самый хендлер. bul666 правильно написал.
 
Ответить с цитированием

  #5  
Старый 15.11.2006, 14:27
Аватар для miniden
miniden
Участник форума
Регистрация: 20.10.2006
Сообщений: 211
Провел на форуме:
1182508

Репутация: 36
Отправить сообщение для miniden с помощью ICQ
По умолчанию

короче я зделал вот так:

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);
?>

тока нех невыходит
 
Ответить с цитированием

  #6  
Старый 15.11.2006, 14:38
Аватар для madnet
madnet
Умиротворенн
Регистрация: 09.12.2004
Сообщений: 996
Провел на форуме:
2386719

Репутация: 1384


Отправить сообщение для madnet с помощью ICQ
По умолчанию

<form name="form1" method="post" action="data.php">

Случаем не забыл? =)
__________________

http://madnet.name - madnet - blog | homepage (Мысли, релизы, скрипты, софт)

http://antichat.ru - Лучший сайт по безопасности
irc.antichat.ru:7771 #antichat - общение online
ГАРАНТ ФОРУМА
 
Ответить с цитированием

  #7  
Старый 15.11.2006, 14:42
Аватар для miniden
miniden
Участник форума
Регистрация: 20.10.2006
Сообщений: 211
Провел на форуме:
1182508

Репутация: 36
Отправить сообщение для miniden с помощью ICQ
По умолчанию

вот так тож непашет
<form name="form1" method="post" action="data.php">
<input type="text" name="data">
<input type="submit" class="button">
</form>
 
Ответить с цитированием

  #8  
Старый 15.11.2006, 15:13
Аватар для InferNo23
InferNo23
Участник форума
Регистрация: 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);
?>
 
Ответить с цитированием

  #9  
Старый 15.11.2006, 15:21
Аватар для DIAgen
DIAgen
Познавший АНТИЧАТ
Регистрация: 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..
 
Ответить с цитированием

  #10  
Старый 15.11.2006, 15:25
Аватар для miniden
miniden
Участник форума
Регистрация: 20.10.2006
Сообщений: 211
Провел на форуме:
1182508

Репутация: 36
Отправить сообщение для miniden с помощью ICQ
По умолчанию

$lol = fopen("data.txt", "a");
что значит "а"?
где писать то что должно дописываться?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
На PHP, как на "Новые ворота"... Mertvii-Listopad Чужие Статьи 7 18.09.2006 12:42
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31
Нужна помощ! Чем быстрее тем лучше! RastaElf С/С++, C#, Delphi, .NET, Asm 20 12.03.2005 13:35



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ