BLZ então ai vai
aqui funcionou perfeitamente
alterar.php
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p> </p><form name="senha" method="post" action="index.php?secao=alterar_dados">
<table width="353" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="94"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Login:</font></td>
<td width="306"><input name="login" type="text" id="login"></td>
</tr>
<tr>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Senha:</font></td>
<td><input name="senha" type="password" id="senha"></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input name="enviar" type="submit" id="enviar" value="Entrar">
</div></td>
</tr>
</table>
</form>
</body>
</html>
alterar_dados.php
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?
include "config.php";
$db = mysql_connect ($host, $login_db, $senha_db);
$basedados = mysql_select_db($database);
$confirmacao = mysql_query("SELECT * FROM `$tabela` WHERE login = '$login' AND senha = '$senha'", $db);
while ($row = mysql_fetch_array($confirmacao)) {
$codigo = $row["codigo"];
$nome = $row["nome"];
$email = $row["email"];
$login = $row["login"];
$senha = $row["senha"];
$nascimento = $row["nascimento"];
$icq = $row["icq"];
$msn = $row["msn"];
$site = $row["site"];
}
$contagem = mysql_num_rows($confirmacao);
if ( $contagem == 1 ) {
?>
<p align="center"><br>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">Você está
logado como:</font> <font color="#0066FF" size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><? echo $login; ?></b></font></p>
<form name="cadastrar" method="post" action="index.php?secao=enviar_alterar">
<input name="code" type="hidden" id="code" maxlength="75" value="<? echo $codigo ?>">
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="150"><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">..</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome:</font></td>
<td width="250"><input name="nome" type="text" id="nome" maxlength="75" value="<? echo $nome ?>"></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">..</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Senha:</font></td>
<td><input name="senha" type="password" id="senha" value="<? echo $senha; ?>" maxlength="30"></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">..</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Repetir
Senha:</font></td>
<td><input name="senha2" type="password" id="senha2" value="<? echo $senha; ?>" maxlength="30"></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">..</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Email:</font></td>
<td><input name="email" type="text" id="email" maxlength="50" value="<? echo $email; ?>"></td>
</tr>
<tr>
<td height="18"><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">..</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Data
Nascimento:</font></td>
<td><input name="nascimento" type="text" id="nascimento" maxlength="50" value="<? echo $nascimento; ?>"></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">..</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">ICQ:</font></td>
<td><input name="icq" type="text" id="icq" maxlength="50" value="<? echo $icq; ?>"></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">..</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">MSN:</font></td>
<td><input name="msn" type="text" id="msn" maxlength="50" value="<? echo $msn; ?>"></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">..</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Site
Pessoal:</font></td>
<td><input name="site" type="text" id="site" maxlength="50" value="<? echo $site; ?>"></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input name="enviar" type="submit" id="enviar" value="Alterar Cadastro">
</div></td>
</tr>
</table>
</form>
<?
}
?>
<div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Clique
aqui para</font><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<a href="index.php" target="_self"><font color="#0066FF" size="2">voltar</font></a>.</font></div>
</body>
</html>
enviar_alterar.php
<?
include "config.php";
$db = mysql_connect ($host, $login_db, $senha_db);
$basedados = mysql_select_db($database);
if ( $senha == "" ) {
$errors .= "Você não digitou uma senha<br>";
}
if ( $senha != $senha2 ) {
$errors .= "Você digitou 2 senhas diferentes.<br>";
}
if ( $errors == "" ) {
$alterar = mysql_query("UPDATE `$tabela` SET nome = '$nome', senha = '$senha', email = '$email', nascimento = '$nascimento', icq = '$icq', msn = '$msn', site = '$site' WHERE codigo = '$code'", $db);
if ( $alterar == 1 ) {
echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif><br><br><br>Dados alterados com sucesso com sucesso.</font></div>";
} else {
echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif><br><br><br>Ocorreu um erro no servidor ao tentar alterar seus dados.</font></div>";
}
} else {
echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif>Ocorreu os seguintes erros ao tentar alterar seus dados:<br><br>$errors</font></div>";
}
?>
Esse script de alterar perfil tinha aqui no forum, só arrumei ele pra funcionar nesse sistema de login...
Valew