Я создаю уведомление ajax, и это часть моей системы, разрешающая пользователю получать или архивировать это уведомление. Проблема в том, что этот код php ниже не работает, и в запросах нет ошибок, потому что or die
ничего не возвращает. Возвращается только error
. Это все, что он повторяет. Я знаю, что javascript верен и отправляет правильную информацию, потому что я проверил вкладку сети, чтобы увидеть. Есть ли какие-то серьезные ошибки, которые мне не хватает?Простой PHP не работает
<?php
require_once('.conf.php');
$notid = mysql_real_escape_string($get['notification_id']);
$username = mysql_real_escape_string($_SESSION['uname']);
$action = mysql_real_escape_string($get['action']);
if ($action == 'add') {
$insert = mysql_query("UPDATE updates SET object_fav = 1 WHERE username = '$username' AND id = '$notid'") or die('Could not connect: ' . mysql_error());
echo 'success';
} elseif($action == 'sub') {
$remove = mysql_query("UPDATE updates SET object_fav = 0 WHERE username = '$username' AND id = '$notid'") or die('Could not connect: ' . mysql_error());
echo 'remove';
} else {
echo 'error';
}
?>
Простая установка, работает отлично! –