Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eu preciso fazer o seguinte.
O usuário LOGA NO SITE.
Quando ele estiver logado terá a opção - ALTERAR DADOS.
Ele mesmo pode fazer essa alteração dos dados cadastrais dele entendeu?
Quando clica nos dados a pagina fica em branco.
Alguém poderia me dar uma força nesse requisito???
segue o codigo:
<?php
include('conexao.php');
if (isset ($_GET["id"])){
if (isset($_POST["nome"])) {
$nome= $_POST["nome"];
$usuario = $_POST["usuario"];
$estudante = $_POST["estudante"];
$serie = $_POST["serie"];
$pais = $_POST["pais"];
$estado = $_POST["estado"];
$cidade = $_POST["cidade"];
$email = $_POST["email"];
$senha = $_POST["senha"];
if ($usuario == "") {
echo "<div class=info>Preencha as informações corretamente.</div>";
exit;
} else {
$SQL = "UPDATE usuario SET nome = '" . $nome . "', usuario = '" . $usuario . "', estudante = '" . $estudante . "', serie = '" . $serie . "', pais = '" . $pais . "',estado = '" . $estado . "', cidade = '" . $cidade . "', email = '" . $email . "', senha = " . $senha . " WHERE id = " . $_GET["id"];
$query = mysql_query($SQL);
if (mysql_affected_rows($connection) >= 0) {
echo "<script>alert('Produto atualizado com sucesso.');</script>";
} else {
echo "<script>alert('Erro ao atualizar produto.');</script>";
echo "<script>window.location = 'Editar.php';</script>";
}
}
}
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<link rel="stylesheet" type="text/css" href="style.css"/>
</head>
<body>
<?php
if (isset($_GET["id"])) {
if (is_numeric($_GET["id"])) {
$sql = "SELECT * FROM usuario WHERE id = " .$_GET["id"];
$executa = $connection->query($sql);
$resultado = $executa->fetch_assoc();
?>
<form name="usuario" method="POST" action="Editar.php" <?php echo $_GET["id"]; ?>/>
<table id="cad_table">
<tr>
<td><b>Nome:</b></td>
<td><input type="text" name="nome" id="nome" class="txt" value="<?php echo utf8_encode($resultado["nome"]); ?>" /></td>
</tr>
<tr>
<tr>
<td><b>Usuário:<b></td>
<td><input type="text" name="usuario" id="usuario" class="txt" value="<?php echo utf8_encode($resultado["usuario"]); ?>" /></td>
</tr>
<tr>
<td><b>Estudante? Sim ou não:</b></td>
<td><input type="text" name="estudante" id="estudante" class="txt" value="<?php echo utf8_encode($resultado["estudante"]); ?>" /></td>
</tr>
<tr>
<td><b>Série/Ano:</b></td>
<td><input type="text" name="serie" id="serie" class="txt" value="<?php echo utf8_encode($resultado["serie"]); ?>"/></td>
</tr>
<tr>
<td><b>País:</b></td>
<td><input type="text" name="pais" id="pais" class="txt" value="<?php echo utf8_encode($resultado["pais"]); ?>" /></td>
</tr>
<tr>
<td><b>Estado:</b></td>
<td><input type="text" name="estado" id="estado" class="txt" value="<?php echo utf8_encode($resultado["estado"]); ?>" /></td>
</tr>
<tr>
<td><b>Cidade:</b></td>
<td><input type="text" name="cidade" id="cidade" class="txt" value="<?php echo utf8_encode($resultado["cidade"]); ?>"/></td>
</tr>
<tr>
<td><b>Email:</b></td>
<td><input type="text" name="email" id="email" class="txt" value="<?php echo utf8_encode($resultado["email"]); ?>" /></td>
</tr>
<tr>
<td><b>Senha:</b></td>
<td><input type="password" name="senha" id="senha" class="txt" maxlength="15" value="<?php echo utf8_encode($resultado["senha"]); ?>"/></td>
</tr>
<tr>
<td colspan="2"><input type="submit" style="background-color:#7FFF00" value="Atualizar" id="btnCad"/>
</td>
</tr>
</table>
</form>
<?php
}
}
?>
</body>
</html>
<?php
}
?>
[Editar.php](/applications/core/interface/file/attachment.php?id=1464)Carregando comentários...