Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/04/2009, 21:38
Avatar de rompeguesos
rompeguesos
 
Fecha de Ingreso: marzo-2009
Mensajes: 692
Antigüedad: 15 años, 6 meses
Puntos: 8
Respuesta: registro de usuarios

De nuevo al habla el novato :P jejeje a continuacion os expongo la barbaridad que habre echo.... jejejej.

el codigo a quedado asi:

Código PHP:
<?php
include("config.php");
// Preguntaremos si se han enviado ya las variables necesarias 
if (isset($_POST["email"])) { 
$email $_POST["email"];
$password $_POST["password"]; 
$cpassword $_POST["cpassword"]; 

// Hay campos en blanco 
if($password==NULL|$cpassword==NULL|$email==NULL) { 
echo 
"un campo está vacio."
}else{ 

//Validar direccion de email
$email "[email protected]";
if (
preg_match(
'/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/',
$email)) {
    echo 
"Email no válido.";
}else{

// ¿Coinciden las contraseñas? 
if($password!=$cpassword) { 
echo 
"Las contraseñas no coinciden"
}else{ 

// Comprobamos si el nombre de usuario o la cuenta de correo ya existían 
$checkemail mysql_query("SELECT email FROM usu WHERE email='$email'"); 
$email_exist mysql_num_rows($checkemail); 

if (
$email_exist>0) { 
echo 
"La cuenta de correo esta ya en uso"
}else{

//Todo parece correcto procedemos con la inserccion 
$query "INSERT INTO usu (password, email) VALUES('$password','$email')"
mysql_query($query) or die(mysql_error()); 
echo 
"El usuario $email ha sido registrado de manera satisfactoria."



}  

?>
pero me da el siguiente error:

Parse error: syntax error, unexpected $end in /mnt/web7/32/27/51920027/htdocs/coriaweb/usuarios/reg/reg.php on line 44

en donde estoy comentiendo el fallo?