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 :: передача ajax в класс php

 PHP.SU

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


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

> Без описания
shekler
Отправлено: 16 Февраля, 2014 - 22:25:14
Post Id



Гость


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


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

[+]


Есть форма передачи
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $.ajax({
  3.                                 type: "POST",
  4.                                 url: "test.php",
  5.                                 data: "&msg=" + msg + "&action=add",
  6.                                 success: function(msg) {
  7.                                     show_messages();
  8.                                 }
  9.  
  10.                             });
  11.  


И вот такой файл с классом

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.  
  4. include 'config.php';
  5.  
  6.  
  7. $class_main_page = new main_page;
  8. $class_main_page->msg = $_REQUEST['msg'];
  9. $class_main_page->action1 = $_REQUEST['action'];
  10.  
  11. class main_page {
  12.  
  13.     public $msg;
  14.     public $action1;
  15.  
  16.     function text_add() {
  17.         if ($this->action1 == "add") {
  18.        
  19.             $add_text_main = mysql_query("INSERT INTO `text_main_page` (`text_main`) VALUES ('" . $this->msg . "')") or die("<p style='color:red'>Не могу добавить запись :(</p>" . "</br>" . mysql_error());
  20.         }
  21.     }
  22.  


Он в упор не хочет по человечески работать Растерялся
Не ошибок не че не пишет просто не добавляет, может кто помочь?
 
 Top
alexiy
Отправлено: 16 Февраля, 2014 - 23:46:41
Post Id



Посетитель


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


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




shekler может надо метод дернуть?
 
 Top
shekler
Отправлено: 17 Февраля, 2014 - 08:32:52
Post Id



Гость


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


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

[+]


А можешь подробней объяснить если не сложно Ниндзя
 
 Top
KingStar
Отправлено: 17 Февраля, 2014 - 08:44:43
Post Id



Участник


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


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






-----
То что программа работает, не означает что она написана правильно!
 
 Top
shekler
Отправлено: 17 Февраля, 2014 - 08:49:38
Post Id



Гость


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


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

[+]


KingStar пишет:



ааа понял, спасибо!!!! Радость
 
 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