Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.12.2015, 00:25
Интересующийся
Отправить личное сообщение для Dencho Посмотреть профиль Найти все сообщения от Dencho
 
Регистрация: 23.11.2015
Сообщений: 17

javascript (ajax)
Привет всем,

Есть задание рисовать график вынимая данные для него через ajax. На данный момент это все реализовано и на локальном пк под виндой на openserver всё работает, но появилась другая проблема при заливке этого кода на сервер возникает ошибка
500 Internal Server Error
ругается на строку xmlhttp.send()
var xmlhttp = getXmlHttp(); // Создаём объект XMLHTTP
xmlhttp.open('POST', 'tech_graph.php', true); // Открываем асинхронное соединение
xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); // Отправляем кодировку
xmlhttp.send("date_begin=" + encodeURIComponent(date_begin) + "&time_begin=" + encodeURIComponent(time_begin) + "&date_end=" + encodeURIComponent(date_end) + "&time_end=" + encodeURIComponent(time_end) + "&name_energy=" + encodeURIComponent(table)+ "&id_org=" + encodeURIComponent(id));
xmlhttp.onreadystatechange = function () { ... } //обработка и вывод
и на файл в котором идёт обработка запроса. Кто знает в чём может быть проблема ?
Ответить с цитированием
  #2 (permalink)  
Старый 01.12.2015, 06:18
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Судя по именам передаваемых переменных, это числа, зачем же тогда encodeURIComponent?

500 Internal Server Error - это ошибка сервера, а не клиента, причина которых может быть от настроек сервера до несоответствия версий.
Ответить с цитированием
  #3 (permalink)  
Старый 01.12.2015, 12:49
Интересующийся
Отправить личное сообщение для Dencho Посмотреть профиль Найти все сообщения от Dencho
 
Регистрация: 23.11.2015
Сообщений: 17

Спасибо, попробую убрать encodeURIComponent.
Ответить с цитированием
  #4 (permalink)  
Старый 01.12.2015, 13:31
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

encodeURIComponent не является причиной ошибки 500, просто для цифр это лишнее.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
javascript ajax рейтинг useruser Общие вопросы Javascript 0 19.06.2014 17:09
JavaScript Разработчик (+ Ajax) в Digital October, Москва, до 100k (после налогов) Anna-HR Работа 2 14.07.2013 02:18
ajax javascript gunsoy Общие вопросы Javascript 3 24.06.2012 19:49
Последние книги по JavaScript! monolithed Учебные материалы 7 26.10.2010 19:40
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 20:34