Cita:
Iniciado por Carlojas
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:


