Перейти к содержимому



Обработка php кода с помощью ajax

#1 reznikoff161

reznikoff161
  • Неактивные
  • 24 сообщений
  • Репутация: 0
0

Отправлено 16 Сентябрь 2013 - 14:15

Всем привет, помогите пожалуйста сделать отправку сообщение без перехода на другую страницу, не могу понять как внедрить ajax скрипт, чтобы он обрабатывал, php код, который отвечает за отправку сообщений, на этой же странице, исходники могу кинуть. За раннее спасибо.

 

 

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Ajax для начинающих
  2. Передача данных между PHP и JavaScript
  3. Ajax запрос - как передать в функцию id?
  4. Как сделать форму и её обработчик в одном файле?
  5. SAR - простая работа с ajax запросами

#2 fedornabilkin

fedornabilkin
  • Модератор
  • 1 088 сообщений
  • Репутация: 171

Отправлено 16 Сентябрь 2013 - 20:13

Вообще аякс не может обрабатывать пхп <_<
Аяксом можно передать необходимые данные скрипту-обработчику.
Я обычно пользуюсь jQuery для этого. Код приблизительно такой.
  $.ajax({ 
   type: "POST", 
   url: "check.php", // обработчик
   data: 'action=add&title=Заголовок&message=Сообщение', // строка данных для пост-запроса 
   success: function(response){
	
	 // в response вернется то, что отдаст обработчик   
		
   }
  });
Также необходимо учитывать кодировку при передачи данных с помощью аякса
  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#3 reznikoff161

reznikoff161
    Topic Starter
  • Неактивные
  • 24 сообщений
  • Репутация: 0

Отправлено 20 Сентябрь 2013 - 16:29

Благодарю, сейчас попробую, отпишусь если что))
  • 0

#4 center-www

center-www
  • Заблокированные
  • 41 сообщений
  • Репутация: 1

Отправлено 03 Октябрь 2013 - 19:49

Ну как, работает ? Интересно же и другим начинающим)))


  • 0

#5 fedornabilkin

fedornabilkin
  • Модератор
  • 1 088 сообщений
  • Репутация: 171

Отправлено 03 Октябрь 2013 - 22:19

Ну а чего же оно не будет работать?
Если данные отправлены, на сервере получены, обработаны и результат возвращен, то все работает.
В некоторых случаях не обязательно что-либо возвращать, но я стараюсь всегда возвращать минимум "ок"
  • 1

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.




Оформление форума – IPBSkins.ru