• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » Не получается вернуть error
Не получается вернуть error
JacksonMihailov
Сообщений: 259
Репутация: 107

Сообщение # 1 | 01:57:42
добрый день, что я не правильно делаю?

Все работает, но если надо вернуть ошибку, не знаю как это сделать.
это кусок из example.php
Код
if (strpos(file_get_contents($mSite), $code)===false){
$___error;
}else{
Все остальные действия
}


Это в шаблоне

Код
$.ajax({
     url: encodeURI("/example.php"),
     type: "POST",
     data: $('#target').serialize(),
      timeout: 20000,
     dataType: "jsonp",
     success: function(response) {
    alert('success')
     },
     error: function(response) {
    alert('error')
    }
   };);

Постоянно срабатывает success. Думаю, что я не правильно понял принцип работы "$___error".

jmDB - Текстовая база данных для uCoz
Сообщение отредактировал JacksonMihailov - Среда, 20 Ноя 2013, 02:00:44
JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 2 | 14:24:21
Цитата JacksonMihailov ()
Постоянно срабатывает success. Думаю, что я не правильно понял принцип работы "$___error".

Именно так, данный код возвращает ошибку, если та произошла, а выводится он через тот же echo.

Цитата JacksonMihailov ()
Это в шаблоне

Событие error в Ajax срабатывает в случае, если не удалось получить ответ от сервера.

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
JacksonMihailov
Сообщений: 259
Репутация: 107

Сообщение # 3 | 14:31:04
JonMagon, А ну да, точно, читал об этом. Думал, что $___error вернет ошибку в скрипт. Тогда все понятно, спасибо )

jmDB - Текстовая база данных для uCoz
Ferro7
Сообщений: 285
Репутация: 227

Сообщение # 4 | 20:43:07
Цитата JacksonMihailov ()
Думал, что $___error вернет ошибку в скрипт


Открою маленький секрет: переменная сама никогда ничего не делает. Вне зависимости от имени переменной и языка программирования (C-подобного)

Вы полюбили меня. Здесь я. (с)
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » Не получается вернуть error
  • Страница 1 из 1
  • 1
Поиск: