Boas, estou a fazer um programa de um sistema de login. E como é um sistema de registar faturas, cada utilizador entra com o seu NIF. Até aqui tudo bem mas, é suposto um utilizador poder alterar os seus dados através de um formulário e esses dados substituírem na base de dados criada. A variável $user é usada para sabermos a que nif a sessão iniciada está atribuída, para saber qual a conta a ser alterada.
Código (PHP):
Código (PHP):
$ligacao = liga_bd();
$user = $_SESSION['user'] ;
$email = $_POST['email'];
$morada = $_POST['morada'];
if (!isset($_SESSION['user'])) {
mysql_query("UPDATE utilizadores SET email = '$email', morada = '$morada' WHERE nif = '$user'");
echo 'Dados actualizados';
} else {
echo 'Nao foi actualizado';
}
$user = $_SESSION['user'] ;
$email = $_POST['email'];
$morada = $_POST['morada'];
if (!isset($_SESSION['user'])) {
mysql_query("UPDATE utilizadores SET email = '$email', morada = '$morada' WHERE nif = '$user'");
echo 'Dados actualizados';
} else {
echo 'Nao foi actualizado';
}