$ _GET [»] не возвращает значение

$cid = $_GET['cid'];
$aid = $_GET['aid'];
echo 'test';
echo $aid;
echo $cid;

http://whatever.com/script.php?cid=40?aid=20

$ cid и $ aid не отображают значения. Эхо не мое предназначение, я пытаюсь сравнить $ aid со значением, полученным из базы данных, используя $ cid.

Когда я заметил, что мое утверждение сравнения проверяет истину, когда оно определенно должно было быть ложным, я повторил переменные и понял, что утверждение возвращает истину, потому что они оба равны нулю.

Я полностью в тупике.

-2

Решение

Ваш тестовый URL не должен иметь двух вопросительных знаков. Используйте амперсанды для дополнительных параметров после первого.

http://whatever.com/script.php?cid=40&aid=20
^
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]