У меня есть скрипт php, который добавляет строки в базу данных MySQL, когда я устанавливаю переменные в скрипте, он отлично работает. Как и норма, я хочу, чтобы значения вводились через html-страницу. Для того, чтобы проверить, что я понял, я мог бы запустить мой PHP скрипт с аргументами для имитации значения в $ _POST, похожие на: http://www.website.com/php/insert_client3.php?nickname= «Bob» & EMAILADDRESS = «боб @ Yahoo»
Сценарий начала это:
<?php
print_r($_POST);
var_dump($_POST);
// check for required fields
$nickname = $_POST['nickname'];
$emailaddress = $_POST['emailaddress'];
print_r и var_dump возвращают пустые массивы, мой подход неправильный или синтаксис? Я пытаюсь создать запись HTML данных, начиная с базой данных и работать назад Любая помощь приветствуется ... Спасибо
Синтаксис URL-адреса - это запрос GET, а не POST. В лучшем случае вы можете попробовать REQUEST. –
@ Fred-ii- Где в дублированном вопросе это объясняет? Этот вопрос более специфичен, чем общая проблема с неопределенными переменными. – Barmar
@ Бармар тогда ответ ниже не ответил на вопрос; так что не знаю, почему это было поддержано. Кроме того, не видя зеленого тика рядом с ответом, очевидно, не решила этого, если ОП не знает, что делать, или просто взлетел. Что я не понимаю в вопросе и ответе? Здесь очень очевидно. –