PHP.SU

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

Страниц (10): В начало « ... 2 3 4 5 6 7 8 9 [10]

> Найдено сообщений: 139
Evgen8 Отправлено: 03 Апреля, 2012 - 18:49:03 • Тема: Как сделать перенос строки при записи данных в файл!? • Форум: Вопросы новичков

Ответов: 11
Просмотров: 1186
Bio man пишет:
Evgen8, а что не понятно? Твой скрипт только с переносами строк.

".PHP_EOL" - это и есть перенос?Пфф...Проверю.
Evgen8 Отправлено: 03 Апреля, 2012 - 18:36:09 • Тема: Как сделать перенос строки при записи данных в файл!? • Форум: Вопросы новичков

Ответов: 11
Просмотров: 1186
Bio man пишет:
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. if ($_POST['']);
  3. $file = fopen('mes.txt' , 'a');
  4. fputs($file,$_POST['name'].PHP_EOL);
  5. fputs($file,$_POST['email'].PHP_EOL);
  6. fputs($file,$_POST['tema'].PHP_EOL);
  7. fputs($file,$_POST['mes'].PHP_EOL);
  8. fclose($file);
  9. echo "Данные успешо записаны в файл.";
  10. ?>

!?
Evgen8 Отправлено: 03 Апреля, 2012 - 18:08:47 • Тема: Как сделать перенос строки при записи данных в файл!? • Форум: Вопросы новичков

Ответов: 11
Просмотров: 1186
login8 пишет:
Вот так записывай:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. if ( isset($_POST['submit'])){
  4. $name = htmlspecialchars($_POST['name']);
  5. $tema = htmlspecialchars($_POST['tema']);
  6. $email = htmlspecialchars($_POST['email']);
  7. $mes = htmlspecialchars($_POST['mes']);
  8. // строка, которую будем записывать со всеми переносами
  9. $text = "$name\n$tema\n$email\n$mes\n";
  10.  
  11. // открываем файл, если файл не существует, делается попытка создать его
  12. $fp = fopen("mes.txt", "w");
  13.  
  14. // записываем
  15. fwrite($fp, $text);
  16.  
  17. // закрываем
  18. fclose($fp);
  19. echo 'Данные записаны';}
  20. else{echo 'Нефига не записано =(':}
  21. ?>
  22. ######### Форма #####
  23. <form action='' method='POST' name="bottomform"><br>
  24. <input type="text" name="name"><br>
  25. <input type="text" name="tema"><br>
  26. <input type="text" name="email"><br>
  27. <input type="text" name="mes"><br>
  28. <input type="submit" value="ОК" name="submit"></form>
  29.  


Закатив глазки

"Нефига не записано"
Evgen8 Отправлено: 03 Апреля, 2012 - 16:53:42 • Тема: Как сделать перенос строки при записи данных в файл!? • Форум: Вопросы новичков

Ответов: 11
Просмотров: 1186
php учу для работы с формами...Как сделать перенос строки при записи данных в файл!?
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. if ($_POST['']);
  3. $file = fopen('mes.txt' , 'a');
  4. fputs($file,$_POST['name']);
  5. fputs($file,$_POST['email']);
  6. fputs($file,$_POST['tema']);
  7. fputs($file,$_POST['mes']);
  8. fclose($file);
  9. echo "Данные успешо записаны в файл.";
  10. ?>

Страниц (10): В начало « ... 2 3 4 5 6 7 8 9 [10]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB