Ver Mensaje Individual
  #7 (permalink)  
Antiguo 06/03/2010, 15:12
granasturcom
 
Fecha de Ingreso: febrero-2010
Mensajes: 95
Antigüedad: 15 años
Puntos: 0
Respuesta: Que esta mal en el UPDATE

Seria asi :
<?php
require_once "header.php";
global $seed;
$consulta3=mysql_query("SELECT * from login where loginid=$id");
while ($row = mysql_fetch_array($consulta3))
{
$clav=$row["password"];
}
if(empty($_POST['submit']) ) //si envia formulario
{
$id=$_POST['id'];
$nombre = $_POST['nombre'];
$nueva = $_POST['nueva'];
$antigua=$_POST['antigua'];
$antigua=sha1($antigua.$seed))
$nueva=sha1($nueva.$seed))
$email = $_POST['email'];
if ($id and $antigua==$clav)//modificamos
{
//Editamos usuarios con clave
$sql="UPDATE usuarios SET username='$nombre',password='$nueva',email='$email ' where loginid=$id";
$result = mysql_query($sql);
header("Location:Usuarios.php");
}
if ($antigua)
{
if ($antigua!=$clav)
{
$mensaje="Clave Incorrecta, Vuelva a Introducir la clave";
}
}
if ($clave=="" and $antigua=="")
{
//Editamos usuarios sin clave dejando la antigua
$sql="UPDATE usuarios SET username='$nombre',email='$email' where loginid=$id";
$result = mysql_query($sql);
header("Location:Usuarios.php");
}


?>

Última edición por granasturcom; 06/03/2010 a las 15:30