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 Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
daglas1
Отправлено: 11 Февраля, 2012 - 19:06:37
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Июль 2011  


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




Всем привет. Хочу для своих программ организовать обратную связь. Чтобы протоклировать у себя на сайте в отдельной таблице БД. Все запуски, и там сохранять айпишники, характеристики железа, серийные номера и тд. Напрямую с БД у меня из прог пока не получается работать. А вот пост запросы отправлять на сервер нормально уходят и компакнтый код у этих запросов. Т.е. у меня на сервере будет висеть скрипт например back.php и к нему будет обращатся через пост запрос моя программа. Как сколько это безопасный и стабильный вариант?
(Добавление)
А код сделать например таким, основной код для работы с БД не привожу, так как страктура таблиц полнсотью не продумана, сейчас пока смотрю на каркас формы
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  6. <title>Обратная связь</title>
  7. </head>
  8. <body>
  9. <?php
  10. if (isset($_POST['name'])) {$name = $_POST['name'];}
  11. if (isset($_POST['email'])) {$email = $_POST['email'];}
  12. if (isset($_POST['mess'])) {$mess = $_POST['mess'];}
  13.  
  14. $subject = "Сообщение с вашего сайта";
  15. $message = "Имя пославшего: $name \nЭлектронный адрес: $email \nСообщение: $mess";
  16. //-------------------
  17.         $f = fopen('test.txt');
  18.         if  (!$f)   {
  19.                 return false;
  20.         }
  21.         fwrite($f, $subject);
  22.         fwrite($f, $message);
  23.         fwrite($f, $mess);
  24.         fclose($f);
  25.         //-----------------
  26.  
  27. ?>
  28. </body>
  29. </html>
  30.  
 
 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