Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как сделать так чтобы инфа из форм ,,,,,,,,,,

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Без описания
Master_pascal
Отправлено: 04 Января, 2013 - 19:10:43
Post Id



Частый гость


Покинул форум
Сообщений всего: 147
Дата рег-ции: Дек. 2012  


Помог: 0 раз(а)

[+][+][+][+][+]


Здарова всем! у меня два вопроса помогите если можете
как сделать так чтобы инфа из форм сохронялась в документе НО не терялась предедующая инфа а то у меня этот скрипт там если второй раз напишеш предедущая изчезает
PHP:
скопировать код в буфер обмена
  1.  
  2.     <?PHP
  3.  
  4.        file_put_contents('name.txt', $_POST['name']);
  5.  
  6.        file_put_contents('surname.txt', $_POST['surname'])
  7.  
  8. ?>
  9.  
  10.  
  11.  


и еще как сделать кнопку с вариантами я кажется функция radio
 
 Top
DeepVarvar Супермодератор
Отправлено: 04 Января, 2013 - 19:13:40
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




PHP:
скопировать код в буфер обмена
  1. file_put_contents('name.txt', file_get_contents('name.txt') . PHP_EOL . $_POST['name']);
  2. file_put_contents('surname.txt', file_get_contents('surname.txt') . PHP_EOL . $_POST['surname']);
 
 Top
Master_pascal
Отправлено: 04 Января, 2013 - 19:18:21
Post Id



Частый гость


Покинул форум
Сообщений всего: 147
Дата рег-ции: Дек. 2012  


Помог: 0 раз(а)

[+][+][+][+][+]


о спасибо!
 
 Top
KingStar
Отправлено: 04 Января, 2013 - 19:18:34
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




Master_pascal а что ты будешь делать когда файл разрастется до сотен Mb / Gb???


-----
То что программа работает, не означает что она написана правильно!
 
 Top
DeepVarvar Супермодератор
Отправлено: 04 Января, 2013 - 19:21:26
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




KingStar, тогда он наконец решит почитать про fseek и различные режимы открытия файлов.. Не все же сразу, верно? Закатив глазки
 
 Top
KingStar
Отправлено: 04 Января, 2013 - 19:24:00
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




DeepVarvar пишет:
KingStar, тогда он наконец решит почитать про fseek и различные режимы открытия файлов.. Не все же сразу, верно? Закатив глазки
Радость это я с сарказмом Язычок чтобы не радовался преждевременно


-----
То что программа работает, не означает что она написана правильно!
 
 Top
LIME
Отправлено: 04 Января, 2013 - 19:24:12
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




file_put_contents ( 'name.txt' , PHP_
EOL . $_POST [ 'name' ], FILE_APPEND);
 
 Top
Саныч Модератор
Отправлено: 04 Января, 2013 - 19:24:16
Post Id



Участник


Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010  
Откуда: Украина, Запорожье


Помог: 62 раз(а)




DeepVarvar, ты что такое некрасивое пишешь...
PHP:
скопировать код в буфер обмена
  1. file_put_contents('name.txt', $_POST['name'] . PHP_EOL, FILE_APPEND);
  2. file_put_contents('surname.txt', $_POST['surname']. PHP_EOL, FILE_APPEND);


LIME опередил маленько


-----
Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
 
 Top
esterio
Отправлено: 04 Января, 2013 - 19:25:18
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




А про FILE_APPEND забыли???
(Добавление)
опередили))))
 
 Top
Master_pascal
Отправлено: 04 Января, 2013 - 20:00:42
Post Id



Частый гость


Покинул форум
Сообщений всего: 147
Дата рег-ции: Дек. 2012  


Помог: 0 раз(а)

[+][+][+][+][+]


PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.       file_put_contents ( 'name.txt' , PHP_
  3.       EOL . $_POST [ 'password' ], FILE_APPEND);
  4.  
  5.      file_put_contents ( 'surname.txt' , PHP_
  6.       EOL . $_POST [ 'surname' ], FILE_APPEND);
  7.  
  8.      
  9.  
  10. ?>
  11.  


ошибку выдает Parse error: syntax error, unexpected T_STRING in /home/u999532130/public_html/cod e.php on line 3
ПОМОГИТЕ
 
 Top
Саныч Модератор
Отправлено: 04 Января, 2013 - 20:09:16
Post Id



Участник


Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010  
Откуда: Украина, Запорожье


Помог: 62 раз(а)




Забыл Автор, читай мануал с самого начала.


-----
Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
 
 Top
Master_pascal
Отправлено: 04 Января, 2013 - 20:17:24
Post Id



Частый гость


Покинул форум
Сообщений всего: 147
Дата рег-ции: Дек. 2012  


Помог: 0 раз(а)

[+][+][+][+][+]


Саныч все разобрался спасибо!!
 
 Top
DeepVarvar Супермодератор
Отправлено: 04 Января, 2013 - 21:23:32
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Саныч пишет:
DeepVarvar, ты что такое некрасивое пишешь...
Как что? Подстраиваюсь под уровень ТС... Но и про FILE_APPEND тоже забыл.
Хотя тут момент, есл юзать file_put_contents то можно обломиться с одновременным редактированием файла Закатив глазки
По сути я бы написал все через fopen и flock с возможностью залочить файл Подмигивание
 
 Top
LIME
Отправлено: 04 Января, 2013 - 21:38:09
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




DeepVarvar file_put_contents ($file , $data , FILE_
APPEND | LOCK_EX );
 
 Top
xTODx
Отправлено: 04 Января, 2013 - 23:42:06
Post Id



Посетитель


Покинул форум
Сообщений всего: 282
Дата рег-ции: Янв. 2013  
Откуда: Киев/Шостка


Помог: 1 раз(а)




Добрый вечер, день или утро! Такой вопрос, начал делать валидацию, как сделать отрицание данной команде
if (preg_match( '/([^0-9a-zA-Zm])/', $login ))

?? понимаю что многие скажат else и всё, но не тут то было, надо именно что отрицание, а в else будет проверка пароля и т.д., такое вот дерево.) HELP!


-----
Был Ламером, пытался чему-то научится, спустя 2 года так и остался ламером.
 
My status
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB