
06/03/2010, 15:12
|
| | 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 |