Не найден индекс в post-запросе

191
14 июня 2018, 18:50

У меня ошибка: не найден индекс alid в post-запросе. Все перепроверил - все вроде бы должно работать, так где тогда ошибка?

Js:

var alid = data.likeid;
$.post("../php/video.php", {"like": like, "addidprs": idprs, "alid": alid, "idv": str},
                                function(dl){

Php:

if(isset($_POST['like'])){
    $alid = $_POST['alid'];
    $alid = json_decode($alid, true);
Answer 1

Подозреваю, что проблема в синтаксисе. Ajax запрос передаёт объекты, а не строки, тоесть код должен быть без двойных кавычек, например

var alid = data.likeid;
$.post("../php/video.php", {like: like, addidprs: idprs, alid: alid, idv: str},
                                function(dl){
READ ALSO
Ошибка Roundcube “openssl_decrypt()”

Ошибка Roundcube “openssl_decrypt()”

Версия roundcube 12

209
Yii2 попытка соединения не удалась

Yii2 попытка соединения не удалась

Я установил yii2 через композер в папку /var/www/site Сборка basic, сервер на ubuntu 1604 в локальной сети

220
Подсветка ссылок в тексте функцией php

Подсветка ссылок в тексте функцией php

Нужно в тексте $text найти ссылки, которые могут быть в разных форматах и сделать их реальными ссылками, те

196