Obrigatório o preenchimento do campo

Ex: tenho um cadastro, um input type=“text” e quero que que seja obrigatório seu preenchimento, como faço isso em php?
obs.: sem usar jquery

1 curtida

Ja que está aprendendo, comece não pegando vicios antigos do php, o exemplo que o @javaflex mandou é muito bom só cuidado com manipular $_POST diretamente, prefira filtros:

<?php
$nome = filter_input(INPUT_POST, 'nome'); # name="nome" no form...
...

Dessa forma ja consegue impedir invasões, conteudo improprio, etc… um email por exemplo olha como fica mais facil:

<?php
$email = filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL);
if ($email) {
    echo 'Email válido';
}

Ou se precisar de um campo numerico:

$idade = filter_input(INPUT_POST, 'idade', FILTER_VALIDATE_INT);
if ($idade) {
    echo 'Idade valida';
}

E assim em diante, digita um pouco mais mas não põe o site em risco… bons estudos!

1 curtida