cashloveyou
@cashloveyou
Хороший чел

Uncaught SyntaxError: Unexpected end of JSON input?

Внутри поста вывожу в header заголовок TITLE с бд (название поста)
ссылка на пост с главной на аяксе
при переходе выходит ошибка
Uncaught SyntaxError: Unexpected end of JSON input
at JSON.parse ()
at Object.success ((index):78)


При переходе без аякса всенормально работает
прошу помочь разобраться

сам заголовок выводится в таком ввиде
$wo['title'] .= ' | ' . $wo['config']['siteName'];
if (isset($_GET['id']) && !empty($_GET['id'])) {
    $placement = '';
    if ($wo['loggedin'] == true) {
        if (Wo_IsAdmin()) {
            $placement = 'admin';
        }
    }
    $id          = Wo_GetPostIdFromUrl($_GET['id']);
    $wo['story'] = Wo_PostData($id, $placement, 'not_limited');
    if (empty($wo['story'])) {
        header("Location: " . $wo['config']['site_url']);
        exit();
    } else if (empty($wo['story']['post_id'])) {
        header("Location: " . $wo['config']['site_url']);
        exit();
    } else if (Wo_PostExists($wo['story']['post_id']) === false) {
        header("Location: " . $wo['config']['site_url']);
        exit();
    }
    $wo['story']['page'] = 1;
    $wo['content']       = Wo_LoadPage('story-content/content');
    $wo['description']   = Wo_Secure(mb_substr($wo['story']['posttitle'], 0, 156, "utf-8"));
    $wo['keywords']      = '';
} else {
    header("Location: " . $wo['config']['site_url']);
    exit();
}
if (!empty($wo['description'])) {
    $wo['title'] = substr($wo['story']['postitle'], 0, 50) . '...';
} else {
    $wo['title'] = 'Post';
}
  • Вопрос задан
  • 2036 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Koen777
DeveloperGeorg
Вероятнее всего, что у тебя от клиента (js) приходит невалидный JSON, о чём и говорит ошибка.
Без деталей трудно чем-то помочь)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы