Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala galera, minha dúvida talvez seja bem simples de resolver, o caso é assim, quero que quando o usuário logue-se no meu site, pela primeira vez, ele receba uma mensagem.
Como eu fiz?
No banco de dados, existe uma tabela chamada primeiro_login e ela recebe o valor de "0" quando o usuário se cadastra.
Verão também a variável $chave, ignorem ela, pois funciona 100%, o que não entendo, é porque não está exibindo o resultado.
@session_start();
if ($_SESSION['logado'] == $chave) {
$login = $_SESSION['login'];
$primeiro_login = mysql_query("SELECT primeiro_login FROM perfil WHERE login='$login'") or mysql_error;
$row_login = mysql_fetch_row($primeiro_login);
if ($row_login == '0') {
echo "MENSAGEM AQUI";
}
}
Bom, ele não retorna nenhum erro, mas também não retorna a "MENSAGEM".
Depois que isso funcionar, e irei colocar uma mensagem personalizada, e um LINK, onde esse LINK receberá um UPDATE, para levar o valor da tabela primeiro_login para "1", é um código simples, só que não estou conseguindo fazer funcionar...
Quem estiver disposto a ajudar, tem meu agradecimento.
Abraços.
Carregando comentários...