У меня есть ссылка как test.php?fullname=Fahim&emailid=test@test.com
В test.php у меня ниже
$fullname = $_POST['fullname']; $emailid = $_POST['emailid']; echo "$fullname===$emailid===";
Я всегда получаю ответ как ======
Я ожидал как Fahim===test@test.com
.
Любая идея, почему это происходит?
В test.php данные будут получены с использованием $ _GET, потому что вы отправляете данные по URL-адресу
Ваша ссылка test.php?fullname=Fahim&emailid=test@test.com
$fullname = $_GET['fullname']; $emailid = $_GET['emailid']; echo "$fullname===$emailid===";
Вывод
Fahim===test@test.com
Вы должны использовать $_GET['param_name']
для получения значений, отправляемых по URL-адресу.
Когда вы передаете параметры из URL-адреса, это запрос на получение.
В PHP мы используем $_GET
для получения информации из запроса на получение
$fullname = $_GET['fullname']; $emailid = $_GET['emailid']; echo "$fullname===$emailid===";