Ver Mensaje Individual
  #12 (permalink)  
Antiguo 02/06/2011, 12:13
Avatar de carlosmderio3
carlosmderio3
 
Fecha de Ingreso: marzo-2011
Ubicación: valencia
Mensajes: 67
Antigüedad: 14 años
Puntos: 0
Respuesta: sistema de usuarios php mysql incompleto

este es el destrozo de cabeza que tengo....
Código PHP:
<? ob_start();session_start();include_once("config.php");
 if(!isset(
$_SESSION['username']) || !isset($_SESSION['password'])){
    
// header("Location: login.php"); 
}else{

$user_data "".$_SESSION['username'].""; {
$nombre="".$_SESSION['nombre'];
$apellido=$_POST['apellido'];
$edad=$_POST['edad'];
$ciudad=$_POST['ciudad'];
$pais=$_POST['pais'];
$DNI=$_POST['DNI'];
$direccion=$_POST['direccion'];
$telefono=$_POST['telefono'];
$movil=$_POST['movil'];
$provincia=$_POST['provincia'];
mysql_fetch_array((mysql_query("SELECT * FROM `members` WHERE `username`,`nombre`='".$nombre."' ")));//SELECT * FROM `members` WHERE `username`='".$user_data."'"
}
}
if(isset(
$_POST['update'])){
$oldp $_POST['oldpass'];
$newp $_POST['newpass'];
$conp $_POST['conpass'];
// tu codigo -------------------------------------------
$edad=$_POST['edad'];
$nombre=$_POST['nombre'];
$apellido=$_POST['apellido'];
$ciudad=$_POST['ciudad'];
$pais=$_POST['pais'];
$DNI=$_POST['DNI'];
$direccion=$_POST['direccion'];
$telefono=$_POST['telefono'];
$movil=$_POST['movil'];
$provincia=$_POST['provincia'];
//------- hasta aqui-------------------------------------
if($oldp == NULL OR $newp == NULL OR $conp == NULL){
$final_report.="Complete todos los campos!";
}else{
$check_pass mysql_query("SELECT * FROM `members` WHERE `username`='".$user_data."'");
$check_data mysql_fetch_array($check_pass);
if(
$check_data['password'] != $oldp){
$final_report.="Su clave no coincide con la que posee!";
}else{
if(
strlen($newp) <= || strlen($newp) >= 12){
$final_report.="Su clave debe tener entre 6 y 12 caracteres!";
}else{
if(
$newp != $conp){
$final_report.="Confirme nuevamente su clave!";
}else{
    
// tu otra parte del codigo, aqui.
$update_pass mysql_query("UPDATE `members` SET edad='$edad',
ciudad='$ciudad',
pais='$pais',
DNI='$DNI',
direccion='$direccion',
telefono='$telefono',
movil='$movil',
provincia='$provincia'
WHERE username='$username'"
); // hasta la linea anterior a esta...
$final_report.="Su clave se ha cambiado correctamente, espere para volver a ingresar al sitio.";
@
session_destroy(); 
header'refresh: 3; url=login.php');
}}}}}
?>
me he puesto un buen rato y no lo logro sacar....

asi quisiera recoger los datos:
Código PHP:
<input name="nombre" type="text" id="nombre" value="<? echo ''.$_SESSION['nombre'].'';?>">
, una buena, y el resto malas, porque la contraseña me la dise... pero el resto de los datos no me los muestra...
y ahora me tira error em la linea 15
__________________
Oir EuropaFM Valencia!