PHP $ _POST пусто после отправки формы - PullRequest
0 голосов
/ 29 июня 2018

Я видел много других постов, в которых якобы содержится решение этой проблемы, но я не смог решить их с их помощью.

Я создаю страницу входа

<form action="https://www.tjoliveirafpereira.000webhostapp.com/code/CheckUser.php" method="post">
    <div class="row">
        <div class="six columns">
            <label for="NMEC">Nº Mecanográfico:</label>
            <input required class="u-full-width" type="text" id="NMEC">
            <label for="PIN">PIN:</label>
            <input required class="u-full-width" type="text" id="PIN">
        </div>            
    </div>        
    <input class="button-primary"  type="submit" value="Entrar">
</form>

но когда я печатаю переменную $ _POST, она показывает, что она пуста (Array ()) ..

print_r( $_POST);

Кто-нибудь может мне помочь?

Ответы [ 2 ]

0 голосов
/ 29 июня 2018

Вы не упомянули атрибут имени для текстовых полей, имеющих id = "NMEC" и id = "PIN", добавьте name = "NMEC" и name = "PIN" в соответствующих текстовых полях. Это решит проблему.

0 голосов
/ 29 июня 2018

Вам не хватает атрибута name в ваших полях ввода. Попробуйте это:

<form action="https://www.tjoliveirafpereira.000webhostapp.com/code/CheckUser.php" method="post">
    <div class="row">
        <div class="six columns">
            <label for="NMEC">Nº Mecanográfico:</label>
            <input required class="u-full-width" name="myNMEC" type="text" id="NMEC">
            <label for="PIN">PIN:</label>
            <input required class="u-full-width" name="mypin" type="text" id="PIN">
        </div>
    </div>
    <input class="button-primary" name="mysubmit" type="submit" value="Entrar">
</form>
...