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

 PHP.SU

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


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

> Без описания
alexb
Отправлено: 01 Января, 2012 - 17:24:46
Post Id


Новичок


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


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




Мне необходимо создать 3 поля с кнопкой. одно поле с дирректорией куда будет сохраняться файл, второе поле с названьем файла а третье поле с содержанием файла и при нажатии на кнопку будет создан файл с текстом в указанной деррикторией.

Если это платно, скажите сколько будет это стоить. Заранее спасибо.
 
 Top
Саныч
Отправлено: 01 Января, 2012 - 17:28:34
Post Id



Участник


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


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






-----
Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
 
 Top
alexb
Отправлено: 01 Января, 2012 - 17:31:19
Post Id


Новичок


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


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




Саныч, я не смыслю в PHP, поэтому прошу написать вас.
 
 Top
PATCH
Отправлено: 01 Января, 2012 - 17:43:33
Post Id



Частый посетитель


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


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




alexb пишет:
Саныч, я не смыслю в PHP, поэтому прошу написать вас.
если вы не смыслите и не хотите учится , то смысл того что мы за вас напишем?
PHP:
скопировать код в буфер обмена
  1.  
  2. <html>
  3. <head></head>
  4. <body>
  5. //создаем форму с отправкой методом post в этот же файл где и форма с именем (file.php)
  6. <form action='file.php' method="post" >
  7. <div>Введите имя файла и его расширение, пример: 1.txt</div>
  8. <input name="file" type="text" value="1.txt"> // строка для ввода имени файла с его расширением (расширение обязательно  иначе создадится файл без расширение и будете открывать через "открыть с помощью>блокнот")
  9. <div>Введите путь куда будет сохранятся файл, пример: C:/</div>
  10. //вводим путь до файла обязательно на конце иметь / или \
  11. <input name="path" type="text" value="C:/">
  12. <div> Введите текст который будете сохранять в файле</div>
  13. //тут область текста
  14. <textarea name="text" cols="30" rows="10">Тут типо текст</textarea>
  15. <br>
  16. //тут кнопка жмии
  17. <input name="cool" type="submit" value="ЖМИ!!!">
  18. </form>
  19. </body>
  20. </html>
  21. <?PHP
  22. //проверка нажата ли кнопка
  23. if(isset($_POST['cool']))
  24. {
  25. //принимаем наши данные методом POST и склеваем путь и имя  файла в одну строку
  26. $np = $_POST['path'].$_POST['file'];
  27. //пытаемся открыть наш файл если его нету то создаем его и указатель помещаем в конец
  28. $open= fopen($np,"a+");
  29. //проверяем файл на запись
  30. if (is_writable($np))
  31. {
  32. //записываем наши данные
  33.         fwrite($open, $_POST['text']);
  34. //выводим сообщение
  35.         echo "данные успешно добавлены";
  36. }
  37. }
  38. ?>

написал это по 2ум причинам а) раздел напиши за меня б) давно не практиковался с отправкой форм)
примечание имя файла где будет исполнятс этот скрипт должно быть file.php либо сами изменяйте в этой строке
CODE (htmlphp):
скопировать код в буфер обмена
  1. <form action='file.php' method="post" >

(Отредактировано автором: 01 Января, 2012 - 18:19:22)

 
 Top
alexb
Отправлено: 01 Января, 2012 - 18:29:17
Post Id


Новичок


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


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




PATCH, большое спасибо.
 
 Top
sKaa
Отправлено: 01 Января, 2012 - 21:44:35
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 979
Дата рег-ции: Окт. 2011  
Откуда: Россия г. Нижний Новгород


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

[+]


alexb пишет:
Если это платно, скажите сколько будет это стоить. Заранее спасибо.

6 тысяч рублей )
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB