Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

garotinhacintia

Que função é essa?

Recommended Posts

Tenho um exemplo de código q usa uma função que não consegui entender...

O código é o seguinte...

 

PHP [/tr][tr]

$login = isset($user_db) ? addslashes(trim($user_db)) : FALSE;

[/tr]

 

Alguém sabe me explicar que parte do código é essa depois do "?"

Obrigada... :huh:

é que estou com um erro ao acessar meu BD e acho q é algo nesse trecho

Aparece a msg "Erro no banco de dados!" que está na linha 23.

 

O trecho completo é:

 

PHP [/tr][tr]

$user_db = $HTTP_POST_VARS['userlogin'];

$pass_db = $HTTP_POST_VARS['userpass'];

 

//recupera o login

$login = isset($user_db) ? addslashes(trim($user_db)) : FALSE;

 

//recupera a senha e criptografa-a com MD5

$senha = isset($pass_db) ? md5(trim($pass_db)) : FALSE;

 

//se usuario nao forneceu senha ou login

if(!$login || !$senha)

{

echo "<b> Você deve digitar seu login e senha! </b>";

exit;

}

 

//executa a consulta no BD

//caso o numero de linhas retornadas seja 1 o login é valido

//caso seja 0 o login é invalido

 

$sql = mysql_query("select * from USUARIOS where USR_LOGIN = '" . $login . "'");

$result_id = mysql_query($sql) or die ("Erro no banco de dados!");

$total = mysql_num_rows($result_id);

[/tr]

Compartilhar este post


Link para o post
Compartilhar em outros sites

retira o espaço no final de uma string...só isso...bjsMarcio

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.