Регистрация
Вход через соцсети
Восстановление пароля

Проблемы с PHP

Новый топик
24.02.2013, 20:30
Ответить | Цитировать
Белолипецкий Михаил Валерьевич

Зарегистрирован:
2013-01-25
Сообщений: 4

Здравствуйте, возникла следующая проблемв: не передаются данные в php. Как только уже не пробовал - не получается. В чем может быть проблема? скрипты размещаю в netcat/modules/default/
Может права нужно на папку назначить или еще что-то? Подскажите плиз. Скрипты 100% рабочие, проверялись на этом же хостинге, на соседнем домене.
25.02.2013, 12:15
Ответить | Цитировать
Гость
Гость

как вы пытаетесь передать данные? формой, сессиями куками ?
25.02.2013, 12:26
Ответить | Цитировать
Чижиков Роман
Чижиков Роман Николаевич

Зарегистрирован:
2012-05-08
Сообщений: 71

и какая версия netcat'a

25.02.2013, 12:47
Ответить | Цитировать
Белолипецкий Михаил Валерьевич

Зарегистрирован:
2013-01-25
Сообщений: 4

версия нетката 5.0

передаю данные след. образом $.post('/netcat/modules/default/send.php', "data=" + JSON.stringify(data)).complete(function(data) {
alert('Ваша заявка отправлена!');
});

data смотрел, jsonom кодируется, а на стороне php файла ничего нет.
25.02.2013, 14:31
Ответить | Цитировать
Чижиков Роман
Чижиков Роман Николаевич

Зарегистрирован:
2012-05-08
Сообщений: 71

попробуйте просто передать data=2 например, если передастся, то ищите ошибку в json(большие у меня сомнения на его счет)

25.02.2013, 14:45
Ответить | Цитировать
Чижиков Роман
Чижиков Роман Николаевич

Зарегистрирован:
2012-05-08
Сообщений: 71

вот пример правильного запроса
Код:
$.ajax({
type: "POST"
url: url,
data: data,
dataType: "json",
success: function(data) {
//
},
error: function() {
//
}
});


25.02.2013, 17:08
Ответить | Цитировать
Белолипецкий Михаил Валерьевич

Зарегистрирован:
2013-01-25
Сообщений: 4

Сделал я вот так
$.ajax({
type: "POST"
url: '/netcat/modules/default/send.php',
data: "data=",
dataType: "json",
success: function(data) {},
error: function() {
alert('Не получилось!!!');
}
});

Не получилось...
А не может быть конфликт jquery?
25.02.2013, 17:19
Ответить | Цитировать
Чижиков Роман
Чижиков Роман Николаевич

Зарегистрирован:
2012-05-08
Сообщений: 71

Может быть конфликт с неткатовским, его можно отключить в настройках системы.
Далее рекомендую обновится до 5.0.3
Далее возможно глюк тут data: "data=", вы заявляете формат json а отдаете строку
Нужно посмотреть что говорит консоль

PS
Этот вопрос можно задать на форуме программинга, т.к. это не кот виноват(если не конфликт конечно).

25.02.2013, 18:37
Ответить | Цитировать
Белолипецкий Михаил Валерьевич

Зарегистрирован:
2013-01-25
Сообщений: 4

Обновился, в консоли ошибок нет, в data все передается... Только ничего не происходит грустный
26.02.2013, 10:11
Ответить | Цитировать
Чижиков Роман
Чижиков Роман Николаевич

Зарегистрирован:
2012-05-08
Сообщений: 71

смотреть надо, дайте адрес сайта для начала,
и введите в send.php это
Код:

print_r($_POST);
exit;


198 196 2013-02-26 10:11:22 12927
Описание проекта