Ver Mensaje Individual
  #10 (permalink)  
Antiguo 14/01/2011, 15:42
Avatar de Jesua
Jesua
 
Fecha de Ingreso: septiembre-2008
Ubicación: Guatemala, Guatemala
Mensajes: 29
Antigüedad: 15 años, 8 meses
Puntos: 0
De acuerdo Respuesta: Login.php insertar datos de registro

Cita:
Iniciado por Carlojas Ver Mensaje
Que tal Jesua, aparte de las recomendaciones que te dan, prueba de esta forma, arregle un poco tu código:
Código PHP:
<?php    
//include("config.php");
//datos del form
$username $_POST['username']; 
$pw $_POST['pw'];
$pw1 $_POST['pw1'];
$mail $_POST['mail'];

$db_host "localhost";
$db_username "root";
$db_pw "jesua";
$db_name "users";

//connecta mysql
$link mysql_connect($db_host$db_username,$db_pw) or die ( mysql_error());
mysql_select_db($db_name$link);

/* Primero comprovamos que no existe un usuario con el mismo login ya registrado */
$sql="SELECT * FROM miembros WHERE username = '$username'";
$result mysql_query($sql,$link) or die (mysql_error());

if (
mysql_num_rows($result) > 0){
echo 
" <br>Error Eliga otro Username";
} else {
mysql_free_result($result);
/* Ahora comprovamos que los dos pass coinciden */
if($pw != $pw1) {
echo 
"Los passwords deben coincidir<br>";
echo 
'Clica <a href="registra.php">aquí</a> para volver al formulario';
} else {
//$pw=crypt($pw, "password");
  
$pw md5($pw);
/* Encripatmos password*/

$query "INSERT INTO miembros (username, pw, mail) VALUES ('$username','$pw','$mail')";
$result mysql_query($query$link) or die (mysql_error());
if(
mysql_affected_rows($link)){
echo 
"Usuario introducido correctamente";
} else {
echo 
"Error introduciendo el usuario";
/* Cierre del else */
/* Cierre del else que corresponde a if(mysql_affected_rows.....) */
/* Cierre del else que corresponde a if(mysql_num_rows...) */

?>

Saludos.




@carlojas

GRACIAS MANO, SOS GRANDE!!!!!!! HAHAHA

DEBERAS ME FUNCIONO A CAVALIDAD, AHORA SOLO ME QUEDA ARREGLAR UN PAR DE COSITAS PERO ME SACASTE DE ESTE PROBLEMA QUE TENIA...

DEBERAS GRAICAS.

SI ALGO PUEDO HACER DIGAME MANO!... HAHA SALUDOS.
:apla uso::porr a: