Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2008, 09:36
Scarlet_781
 
Fecha de Ingreso: abril-2008
Mensajes: 9
Antigüedad: 16 años
Puntos: 0
Problema con el registro de usuario

Bueno pues resulta que del tema pasado como pude resolvi el problema a ahora en la pagina login1 tengo la forma de login registro y recordar, tengo una php donde alojo los valores que regoge la forma pero resulta que no recoge nada y ni guarda nada en base de datos

Ayuda super urgente
register

<?php
session_start();
require_once('Connections/mgold.php');

$midioma_objetos = "0";
if (isset($_GET['idioma'])) {
$midioma_objetos = (get_magic_quotes_gpc()) ? $_GET['idioma'] : addslashes($_GET['idioma']);
}
mysql_select_db($database_mgold, $mgold);
$query_objetos = sprintf("SELECT * FROM objetos_login WHERE objetos_login.idioma='%s'", $midioma_objetos);
$objetos = mysql_query($query_objetos, $mgold) or die(mysql_error());
$row_objetos = mysql_fetch_assoc($objetos);
$totalRows_objetos = mysql_num_rows($objetos);


$mgold = mysql_connect($hostname_mgold, $username_mgold, $password_mgold) or trigger_error(mysql_error(),E_USER_ERROR);

function formRegistro(){

// Preguntaremos si se han enviado ya las variables necesarias
if (isset($_POST["username"])) {
$username = $_POST["username"];
$password = $_POST["password"];
$cpassword = $_POST["cpassword"];
$name = $_POST["name"];
$zipcode = $_POST["zipcode"];
$number = $_POST["number"];
$email = $_POST["email"];
// Hay campos en blanco
if($username==NULL|$password==NULL|$number==NULL|$ cpassword==NULL|$email==NULL|$number==NULL) {
Header("Location: login1.php");
}else{
// ¿Coinciden las contraseñas?
if($password!=$cpassword) {
echo $row_objetos1['c_pass'];
formRegistro();
}else{
// Comprobamos si el nombre de usuario o la cuenta de correo ya existían
$checkuser = mysql_query("SELECT username FROM uuarios WHERE username='$username'");
$username_exist = mysql_num_rows($checkuser);

$checkemail = mysql_query("SELECT email FROM uuarios WHERE email='$email'");
$email_exist = mysql_num_rows($checkemail);

$checkemail = mysql_query("SELECT number FROM uuarios WHERE number='$number'");
$email_exist = mysql_num_rows($checknumber);

if ($email_exist>0|$username_exist>0) {
echo $row_objetos1['en_uso'];
formRegistro();

}else{
//Todo parece correcto procedemos con la inserccion
$query = "INSERT INTO uuarios (username, password, name, zipcode, number, email) VALUES('$username','$password','$name''$zipcode''$ number''$email')";
mysql_query($query) or die(mysql_error());
echo $row_objetos1['r_exito'];
}
}
}
}
mysql_select_db($database_mgold, $mgold);
$query_objetos = sprintf("SELECT * FROM objetos_registro WHERE objetos_registro.idioma='%s'", $midioma_objetos);
$objetos1 = mysql_query($query_objetos, $mgold) or die(mysql_error());
$row_objetos1 = mysql_fetch_assoc($objetos1);

mysql_select_db($database_mgold, $mgold);
$query_usuario = sprintf("SELECT * FROM uuarios WHERE uuarios.email='%s'", $mmail_usuario);
$usuario = mysql_query($query_usuario, $mgold) or die(mysql_error());
$row_usuario = mysql_fetch_assoc($usuario);
$totalRows_usuario = mysql_num_rows($usuario);


?>

Última edición por Scarlet_781; 06/05/2008 a las 09:46