Pessoal,
to meio aprendendo PHP ainda, paciência
é o seguinte, fiz um sisteminha de cadastro de "clientes", onde o administrador pode enviar e-mails, ver relatórios e tal...
mas eu coloquei uma opção "Alterar Perfil", onde o administrador altera os seus dados de administrador (nome, senha, login, e-mail...)
O administrador quando "loga" no sistema é criado um cookie com todos esses dados, e em todas as páginas esses dados são buscados através dos cookies....
Quando eu coloco "Alterar Perfil", o administrador modifica a senha e o e-mail dele no banco de dados, porém o cookie continua com os dados "antigos" dele....
O que q eu tenho q fazer neste caso?
Quando o usuário alterar o perfil dele, terei que apagar os cookies e criá-los outros automáticamente, ou tem outro jeito de fazer um "Update" nos cookies..??

Cadastro De Modificação De Usuário
Started By Marcelolinhares.com, 29/01/2004, 17:58
4 replies to this topic
#1
Posted 29/01/2004, 17:58
Marcelo Linhares
Marcelo Linhares.com - Informação, Hospedagem e Soluções para WEB
www.marcelolinhares.com
Sou um eterno aprendiz...
Atualmente estou fascinado com tudo relacionado a WEB!
"Quando tudo está perdido na vida, mas somente quando tudo está perdido na vida, é que na vida você descobre que nem tudo está perdido minha flor"
By Poeta Zé Geraldo!
Marcelo Linhares.com - Informação, Hospedagem e Soluções para WEB
www.marcelolinhares.com
Sou um eterno aprendiz...
Atualmente estou fascinado com tudo relacionado a WEB!
"Quando tudo está perdido na vida, mas somente quando tudo está perdido na vida, é que na vida você descobre que nem tudo está perdido minha flor"
By Poeta Zé Geraldo!
#2
Posted 30/01/2004, 06:14
tenta matar eles e qnd logar novamente ja pega as informações nova........
nao sei se eh isso que vc precisa.....mas....
jack
nao sei se eh isso que vc precisa.....mas....
jack
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop
jcaset@gmail.com
Soft Design Soluções Web & Desktop
#3
Posted 30/01/2004, 11:31
Veja bem o que eu pretendo fazer....
logo que o usuário chamar a página "alterarperfi2.php"
irá automaticamente fazer esse comando
{
setcookie("userusuario");
setcookie("senhausuario");
setcookie("nomeusuario");
setcookie("datausuario");
setcookie("emailusuario");
setcookie("codigousuario");
depois eu os crio novamente
{
setcookie("userusuario",$username,time()+172800);
setcookie("senhausuario",$senha,time()+172800);
setcookie("nomeusuario",$nome,time()+172800);
setcookie("datausuario",$data,time()+172800);
setcookie("emailusuario",$email,time()+172800);
setcookie("codigousuario",$codigo,time()+172800);
header("Location:admin.php",time()+172800);
}
essa seria a melhor solução ??
logo que o usuário chamar a página "alterarperfi2.php"
irá automaticamente fazer esse comando
{
setcookie("userusuario");
setcookie("senhausuario");
setcookie("nomeusuario");
setcookie("datausuario");
setcookie("emailusuario");
setcookie("codigousuario");
depois eu os crio novamente
{
setcookie("userusuario",$username,time()+172800);
setcookie("senhausuario",$senha,time()+172800);
setcookie("nomeusuario",$nome,time()+172800);
setcookie("datausuario",$data,time()+172800);
setcookie("emailusuario",$email,time()+172800);
setcookie("codigousuario",$codigo,time()+172800);
header("Location:admin.php",time()+172800);
}
essa seria a melhor solução ??
Marcelo Linhares
Marcelo Linhares.com - Informação, Hospedagem e Soluções para WEB
www.marcelolinhares.com
Sou um eterno aprendiz...
Atualmente estou fascinado com tudo relacionado a WEB!
"Quando tudo está perdido na vida, mas somente quando tudo está perdido na vida, é que na vida você descobre que nem tudo está perdido minha flor"
By Poeta Zé Geraldo!
Marcelo Linhares.com - Informação, Hospedagem e Soluções para WEB
www.marcelolinhares.com
Sou um eterno aprendiz...
Atualmente estou fascinado com tudo relacionado a WEB!
"Quando tudo está perdido na vida, mas somente quando tudo está perdido na vida, é que na vida você descobre que nem tudo está perdido minha flor"
By Poeta Zé Geraldo!
#4
Posted 30/01/2004, 14:27
poderia ser assim...
mas vc naum axa melhor gravar apenas no cookie o login e fzer um funtion que pega esses dados?? dai naum precis ficar atualiozando
ex:
setcookie("userusuario",$username);
function.php
function dados_admin ($userusuario){
conexao aki
$select = mysql_query("select * from tabela where username='$userusuario'");
$linha = mysql_fetch_array($select);
}
dai pra exibir os dados
include "function.php";
dados_admin($userusuario);
echo $linha["nome"];
echo"<br>";
echo $linha["email"];
echo"<br>";
echo $linha["senha"];
echo"<br>";
...
e assim vai.. sacou??
naum naum precisa atualizar o cookie...
assim é melhor (eu axo...)
mas pode ser da forma que vc falou..
só que antes de gravar pela segunda vez, vc limpa eles:
setcookie("userusuario",""); // axo que eh ssim, naum lembro
flw
mas vc naum axa melhor gravar apenas no cookie o login e fzer um funtion que pega esses dados?? dai naum precis ficar atualiozando
ex:
setcookie("userusuario",$username);
function.php
function dados_admin ($userusuario){
conexao aki
$select = mysql_query("select * from tabela where username='$userusuario'");
$linha = mysql_fetch_array($select);
}
dai pra exibir os dados
include "function.php";
dados_admin($userusuario);
echo $linha["nome"];
echo"<br>";
echo $linha["email"];
echo"<br>";
echo $linha["senha"];
echo"<br>";
...
e assim vai.. sacou??
naum naum precisa atualizar o cookie...
assim é melhor (eu axo...)
mas pode ser da forma que vc falou..

só que antes de gravar pela segunda vez, vc limpa eles:
setcookie("userusuario",""); // axo que eh ssim, naum lembro
flw
#5
Posted 30/01/2004, 19:28
valeu colega, vou estar fazendo isso..
muito obrigado!!
muito obrigado!!
Marcelo Linhares
Marcelo Linhares.com - Informação, Hospedagem e Soluções para WEB
www.marcelolinhares.com
Sou um eterno aprendiz...
Atualmente estou fascinado com tudo relacionado a WEB!
"Quando tudo está perdido na vida, mas somente quando tudo está perdido na vida, é que na vida você descobre que nem tudo está perdido minha flor"
By Poeta Zé Geraldo!
Marcelo Linhares.com - Informação, Hospedagem e Soluções para WEB
www.marcelolinhares.com
Sou um eterno aprendiz...
Atualmente estou fascinado com tudo relacionado a WEB!
"Quando tudo está perdido na vida, mas somente quando tudo está perdido na vida, é que na vida você descobre que nem tudo está perdido minha flor"
By Poeta Zé Geraldo!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)