GRRR... no hay caso che, probe con todo lo que sabia, a ver si le ves algun error aca , este es el script que vuelca los datos:
Código PHP:
<?
/*
getform.php
Este archivo contiene el script que recibira los datos del archivo
userform.php
No modifique el archivo si no sabe que hace, y si sabe, hagalo bajo
su propia responsabilidad.
Requiere el in1.php
userform.php
functions.php
Este archivo fue escrito por Sav1989.
*/
ini_set("include_path","D:\server\www\ucm\includes");
include("in1.php");
include("functions.php");
session_start();
$mysql_con_id=mysql_connect($mysql_server, $mysql_user, $mysql_pass); // Conectamos MySQL
mysql_select_db($mysql_db1,$mysql_con_id); // Seleccionamos DB
// Chekeamos si el formulario se ha completado de nuestra web - Seguridad
// Si es para un usuario :
if($reg=="new_user"){
// Volvamos a array las varialbes recibidas
$recf=array(
'nick'=>$nick,
'name'=>$name,
'sname'=>$sname,
'born_day'=>$born_day,
'born_month'=>$born_month,
'born_year'=>$born_year,
'place'=>$place,
'mail'=>$mail,
'icq'=>$icq,
'msn'=>$msn,
'irc'=>$irc,
'web'=>$web,
'pass'=>$passsend,
'pass2'=>$passsend2,
'picklink'=>$piclink
);
// Comprobamos las variables infaltables, Nick, Nombre, Apellido,
// F. de nacimiento, localidad, e-mail
if(!isset($nick) & !isset($name) & !isset($sname) & !isset($mail) & !isset($pass)){
reg_error("falta_dato"); // en functions.php
}
// Chekeamos si hay un usuario con el mismo Nick, Mail, ICQ, msn, o nombre*apellido
$query="SELECT id FROM users WHERE nick='$recf[nick]' OR mail='$recf[mail]' OR name='$recf[name]' AND sname='$recf[sname]'";
$result=mysql_query($query,$mysql_con_id);//Volcamos el query en $result
//Ahora cheakeamos si ya existe alguien con uno de los datos clave
if(mysql_num_rows($result)!=0){
reg_error("dato_usado");
}
// Si la password es menor de 7 caracteres
/*Start*/
$passlenght=strlen($recf['pass']);
if($passlenght<$minimum_pass_lenght){
reg_error("pass_error_lenght");
}
/*Fin*/
// Chekeamos las contraseNas
if($recf['pass']!=$recf['pass2']){
reg_error("pass_error");
}
if(isset($_SESSION['error_msg'])){
redirectjs("error.php",0);
}
else{
// Y si no hubo errores, realizamos el volcado:
$passmd5=md5($recf['passsend2']);
$born_timestamp=$recf['born_day'].$recf['born_month'].$recf['born_year'];
$query="INSERT INTO users (nick,name,sname,mail,msn,icq,irc,place,born,web,piclink,pass) VALUES ('$nick','$name','$sname','$mail','$msn','$icq','$irc','$place','$born_timestamp','$web','$piclink','$passmd5')";
mysql_query($query,$mysql_con_id) OR die(mysql_error());
// Fin de Volcado
// Metemos las cookies
setcookie("login",$recf['nick'],time()+31536000);
setcookie("pass",$passmd5,time()+31536000);
// Definimos varialbe de mensaje (session)
$_SESSION['msg_thanks_reg']="Gracias por registrarse".$recf['nick'].".";
// Redireccionamos a msg.php
redirectjs("msg.php",2);
}
}
if($reg=="new_clan"){
echo "El registro de clanes esta bajo construccion";
}
?>