Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/11/2007, 01:58
netza
 
Fecha de Ingreso: noviembre-2007
Mensajes: 5
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: cada usuario un panel

Brotehr - RECUERDA NO SOY NINGÚN EXPERTO -- y a riesgo de quedar mal, te comparto una mi opinión que posiblemente te ayude, -- personalmente no he checado lo que te mando solo es para que lo uses de referencia, yo lo que hago es avanzar en un sentido hasta que me salga.

dos códigos claves

Código PHP:

<?php  


$updateInformacion  
mysql_query("UPDATE tablaquecontienelosdatosdelosusuarios SET 
        nombre='"
.remSpecialChars($_POST['nombre'])."', direccion='".remSpecialChars($_POST['direccion'])."', ciudad='".remSpecialChars($_POST['ciudad'])."',
        estado='"
.remSpecialChars($_POST['estado'])."', pais='".remSpecialChars($_POST['pais'])."', zip='".remSpecialChars($_POST['zip'])."',
        
        
        telefono='"
.remSpecialChars($_POST['telefono'])."',skype='".$_POST['skype']."',email='".$_POST['email']."',recibeaunicon='".$_POST['subcripciones']."'
        
        WHERE id='"
.$_SESSION['miembroid']."'") or die(mysql_error()); 
        
?>


Código PHP:



<?php $_SESSION['nombredemiembro'] = $_POST['nombre']; 
        
        if (
$_POST['password']!="") {
            
$updatePassword mysql_query("UPDATE tablaquecontienelosdatosdelosusuarios SET 
            password='"
.md5($_POST['password'])."' WHERE id='".$_SESSION['miembroid']."'");
        }
        
        
          
?>

"y areas de recolección de datos"





Código PHP:


<form action="areademiembros.php?page=preferencias" method="post">


<input nombre="nombre" type="text" id="nombre" value="<? echo (trim($_POST['nombre'])!="") ? $_POST['nombre'] : $usuario['nombre'];?>" maxlength="50">   
          
<input name="direccion" type="text" id="direccion" value="<? echo (trim($_POST['direccion'])!="") ? $_POST['direccion'] : $user['direccion'];?>" maxlength="50">          
          
<input name="ciudad" type="text" id="ciudad" value="<? echo (trim($_POST['ciudad'])!="") ? $_POST['ciudad'] : $user['ciudad'];?>" maxlength="50">          
  
<input name="estado" type="text" id="estado" value="<? echo (trim($_POST['estado'])!="") ? $_POST['estado'] : $user['estado'];?>" maxlength="50">          
          
        
<?php ///  y asi sucesivamente para los campos que tengas que adaptar como: ?>

<input name="password" type="password" id="password" maxlength="20">
<input name="password2" type="password" id="password2" maxlength="20">
<input name="password2" type="password" id="password2" maxlength="20">


</form>

Por ultimo podridas avanzar empezando con la recolección de datos y procesar al final

algo asi:



Código PHP:


if (trim($_POST['nombre'])!=""&&trim($_POST['email'])!=""&&trim($_POST['nombredeusuario'])!=""&&trim($_POST['password'])!=""&&$valid_pin) {
                
$insertUser mysql_query("UPDATE INTO tablaquecontienelosdatosdelosusuarios 
                (NOMBRE,email,compañia, cumpleaños,direccion,ciuad,estado,pais,zip,telefono,nombredeusuario,
                password, etc etc etc  etc ) VALUES
                ('"
.remSpecialChars($_POST['nombre'])."','".$_POST['email']."',".$compañia.",'".$cumpleaños."','".remSpecialChars($_POST['direccion'])."',
                '"
.remSpecialChars($_POST['ciuad'])."','".remSpecialChars($_POST['estado'])."','".remSpecialChars($_POST['pais'])."','".remSpecialChars($_POST['zip'])."',
                '"
.remSpecialChars($phone)."','".$_POST['nombredeusuario']."','".md5($_POST['password'])."',
                
                etc etc etc etc.... . . . . 
                
                )"
) or die(mysql_error());?> 




Pues ya esta espero y te sirva algo - la verdad no me tomes muy enserio soy muy novato en esto y mas bien estoy en este foro en busqueda de ayuda..


suerte wey-..