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