Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
acredito eu que seje por aqui o caminho pra solucionar o problema ... a questão é quando eu vou atualizar meus dados de cadastro num certo formulário com os campos citados a abaixo (nome, cidade, estado, cep, curso e "FOTO") ... ao querer editar por exemplo o cep ... ele atualiza normalmente porém quando retorna a pagina inicial mostra como se eu não tivesse colocado nenhuma foto ... SENDO QUE NO CADASTRO EU JA INSERI A FOTO E ELA ESTAVA APARECENDO NORMALMENTE, somente depois da altualização de algum dado a foto some ... e não importa o dado que eu queira alterar se eu não reenviar a foto ... pois ela sempre some. Galera espero obter ajuda ... valeu !
if($_GET['acao']=="atualizarperfil")
{
$nome = $_POST['nome'];
$cidade = $_POST['cidade'];
$estado = $_POST['estado'];
$cep = $_POST['cep'];
$curso = $_POST['curso'];
if(!(eregi(".JPG",$userfile_name) OR eregi(".GIF",$userfile_name)))
{
$m=base64_encode("Arquivos permitidos: .JPG ou .GIF");
header("Location: index2.php?area=perfil&erro=ok&m=$m");
exit;
}
if($userfile_size>550000) // Valor em bytes (+-537kb)
{
$m=base64_encode("Arquivo muito grande, favor escolher outro");
header("Location: index2.php?area=perfil&erro=ok&m=$m");
exit;
}
if(eregi(".JPG",$userfile_name))
{
$fotoGrava=$loginS."_foto.jpeg";
}
if(eregi(".GIF",$userfile_name))
{
$fotoGrava=$loginS."_foto.gif";
}
if(is_uploaded_file($userfile))
{
move_uploaded_file($userfile,"./fotos/".$fotoGrava);
}
$nome = ucwords($nome);
$cidade = ucwords($cidade);
$estado = strtoupper($estado);
$atualizaP = mysql_query("UPDATE $tabelaPerfil SET nome='$nome',cidade='$cidade',estado='$estado',cep='$cep',curso='$curso',foto='$fotoGrava'WHERE login='$loginS'") OR die("Erro ao inserir dados");
if($atualizaP)
{
echo"<script>java script:window.location=\"atualizaDados.php\";</script>";
}
}Carregando comentários...