Jump to content


Photo

Como verificar se duas variáveis existem?

Php Variaveis Verificar

  • Faça o login para participar
1 reply to this topic

#1 Lucas99

Lucas99

    Normal

  • Usuários
  • 84 posts
  • Sexo:Masculino
  • Localidade:Santos

Posted 10/06/2015, 03:42

Preciso saber se duas variáveis existem (login e senha) para fazer a autentificação do usuário e seu login. Fiz da seguinte forma:

HTML:

<input type="password" name="senha" placeholder="SENHA" />
<input type="text" name="login" placeholder="LOGIN" />

PHP:

Extract($_POST);


if (isset($login, $senha)){
echo "Existe!";
} else {
echo "N Existe!";
}
 
Entretanto, o php retorna TRUE quando envio apenas um valor (senha, por exemplo). O objetivo é acusar um erro quando apenas um dado é informado, mas não estou conseguindo. 
 


#2 Fernando C

Fernando C

    Ativo

  • Usuários
  • 371 posts
  • Sexo:Masculino
  • Localidade:SP

Posted 10/06/2015, 10:30

O objetivo é acusar um erro quando apenas um dado é informado

 

também já "apanhei" c/ isso; o que resolveu p/ mim foi a função !empty (não vazio).

1 exemplo simples usando 1 form c/ os campos "login" e "senha":

<?php

$login=$_POST['login'];
$senha=$_POST['senha'];

if (!empty($login) && ($senha)){
echo "<br />ok; seus dados foram submetidos com sucesso!";
} else {
echo "<br />Preencha os campos corretamente";
}
?>

pesquise também sobre o operador "&&".

Boa sorte e até +


Edição feita por: Fernando C, 10/06/2015, 10:31.






Veja alguns posts relacionados com: Php, Variaveis, Verificar

1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq