<?
 if ( isset( $insertUser ) )
 {
  if ( empty( $db_usaCorreo ) ) $db_usaCorreo = "N";

  $consulta = "INSERT into users (nick, level, ultimaEntrada, primeraEntrada, pass, Nombre, Apellidos, fechaNacimiento, calle, ciudad, provincia, nacionalidad, cp, email, usaCorreo, preguntaSecreta, respuestaPregunta ) values".
	      " ('$db_nick',0, NOW(), NOW(), '$db_passwd', '$db_nombre', '$db_apellidos', '$db_ano/$db_mes/$db_dia', '$db_calle', '$db_ciudad', '$db_provincia', '$db_nacionalidad', '$db_cp', '$db_email', '$db_usaCorreo', '$db_preguntaSecreta', '$db_respuestaPregunta')";
  mysql_query( $consulta, $conexion ) OR die("No puedo insertar tu ficha<br>$consulta<br>".mysql_error($conexion));
  mysql_free_result($res);
  
  // insertamos al usuario
  require("registro/welcome.htm");
 } else {
  if ( isset( $updateUser ) )
  {
    if ( empty( $db_usaCorreo ) ) $db_usaCorreo = "N";

    if ( $updateUser != $user_id && $user_level != -2 )
	die("IP capturada.<br>Ataque ilegal contra nuestro sistema detectado");
    $consulta = "UPDATE users SET ".
	  	" pass='$db_passwd', preguntaSecreta='$preguntaSecreta', respuestaPregunta='$db_respuestaPregunta', ".
		" Nombre='$db_nombre', Apellidos='$db_apellidos', calle='$db_calle', ciudad='$db_ciudad', provincia='$db_provincia', cp='$db_cp', nacionalidad='$db_nacionalidad', ".
		" fechaNacimiento='$db_ano/$db_mes/$db_dia'".
		" WHERE id='$updateUser'";
    mysql_query( $consulta, $conexion ) OR die("No puedo actualizar tu ficha<br>$consulta<br>".mysql_error($conexion));

    $showUser = $updateUser;
  }
  if ( $user_auth && isset( $showUser ) )
  {
    if ( $user_level != -2 ) $showUser = $user_id;
 
    $consulta = "SELECT * FROM users WHERE id='$showUser'";
    $res = mysql_query( $consulta, $conexion ) OR die("No puedo consultar la ficha");
    if ( mysql_num_rows($res) > 0 )
    {
     $db_nick   = mysql_result( $res, 0, "nick" );
     $db_preguntaSecreta   = mysql_result( $res, 0, "preguntaSecreta" );
     $db_respuestaPregunta   = mysql_result( $res, 0, "respuestaPregunta" );

     $db_passwd = mysql_result( $res, 0, "pass" );

     $db_nombre       = mysql_result( $res, 0, "Nombre" );
     $db_apellidos    = mysql_result( $res, 0, "Apellidos" );
     $db_calle        = mysql_result( $res, 0, "calle" );
     $db_ciudad       = mysql_result( $res, 0, "ciudad" );
     $db_provincia    = mysql_result( $res, 0, "provincia" );
     $db_cp 	      = mysql_result( $res, 0, "cp" );
     $db_nacionalidad = mysql_result( $res, 0, "nacionalidad" );

     $db_usaCorreo    = mysql_result( $res, 0, "usaCorreo" );
     $db_email        = mysql_result( $res, 0, "email" );
     $db_fechaNacimiento = mysql_result( $res, 0, "fechaNacimiento" );
     // Dividimos la fecha de nacimiento en DIA/MES/AÑO
 	$db_dia = substr($db_fechaNacimiento, 8, 2 );
	$db_mes = substr($db_fechaNacimiento, 5, 2 );
	$db_ano = substr($db_fechaNacimiento, 0, 4 );

     mysql_free_result($res);
    }
  }
?>

<form method="POST" name="register"
onsubmit="return validateform( this.form )" 
<? if ( !isset($showUser) ) echo " ACTION=$PHP_SELF?dgo=registro.php&insertUser=this"; 
   else echo " ACTION=$PHP_SELF?dgo=registro.php&updateUser=$showUser";
?>>
    <div align="center"><center><table border="0" cellpadding="0"
    cellspacing="0" width="100%" >
<!-- width="580" -->
        <tr>
            <td><? if ( !isset( $showUser ) ) echo "<h1>Nuevo usuario</h1>"; else echo "<h1>Datos del usuario</h1>"; ?>
            <table border="0" cellpadding="0" cellspacing="0"
            width="100%" bgcolor="#800000">
                <tr>
                    <td><font color="#FFFFFF"><strong>
<?
 if ( !isset( $showUser ) ) echo "Unete a PortalMusica ahora!!!"; 
 else echo "Verificando datos de registro";
?></strong></font></td>
                </tr>
            </table>
            <table border="0">
                <tr>
                    <td width="30%">Nick:</td>
                    <td width="20%"><input type="text" size="6"
                    name="db_nick" value="<? echo $db_nick ?>"></td>
                    <td valign="top" rowspan="5" width="50%"
                    bgcolor="#B4CCE9" class="tdSuave"><strong>Información
                    de validación</strong><p>Selecciona el
                    nombre de usuario para tu cuenta.</p>
                    <p>Ejemplo: sac@infdj.com</p>
                    <p>La pregunta secreta y su respuesta, será
                    usada para verificar su identidad.</p>
                    </td>
                </tr>
                <tr>
                    <td width="30%">Password:</td>
                    <td width="20%"><input type="password"
                    size="15" name="db_passwd" value="<?echo $db_passwd?>"></td>
                </tr>
                <tr>
                    <td width="30%">Reescriba el Password:</td>
                    <td width="20%"><input type="password"
                    size="15" name="db_passwd2"></td>
                </tr>
                <tr>
                    <td width="30%">Pregunta secreta:</td>
                    <td width="20%"><input type="text" size="15"
                    name="db_preguntaSecreta" value="<? echo $db_preguntaSecreta ?>"></td>
                </tr>
                <tr>
                    <td width="30%">Respuesta pregunta:</td>
                    <td width="20%"><input type="text" size="15"
                    name="db_respuestaPregunta"  value="<? echo $db_respuestaPregunta ?>"></td>
                </tr>
            </table>
            <hr noshade color="#800000">
            <table border="0">
                <tr>
                    <td width="30%">Nombre:</td>
                    <td width="20%"><input type="text" size="15"
                    name="db_nombre"  value="<? echo $db_nombre ?>"></td>
                    <td valign="top" rowspan="6" width="50%"
                    bgcolor="#B4CCE9" class="tdSuave"><strong>Información
                    de contacto</strong><p>Tu privacidad es
                    importante para nosotros.<br>Nos comprometemos a mantener tu información a
                    salvo y segura.<br>Por favor, lea nuestra <a
                    href="registro/privacyPolicy.htm"
                    target="_blank">Politica de Privacidad</a>
                    para saber más.</p>
                    </td>
                </tr>
                <tr>
                    <td width="30%">Apellidos:</td>
                    <td width="20%"><input type="text" size="15"
                    name="db_apellidos" value="<? echo $db_apellidos ?>"></td>
                </tr>
                <tr>
                    <td width="30%">Dirección:</td>
                    <td width="20%"><input type="text" size="15"
                    name="db_calle" value="<? echo $db_calle ?>"></td>
                </tr>
                <tr>
                    <td width="30%">Ciudad:</td>
                    <td width="20%"><input type="text" size="15"
                    name="db_ciudad" value="<? echo $db_ciudad ?>"></td>
                </tr>
                <tr>
                    <td width="30%">Provincia:</td>
                    <td width="20%"><input type="text" size="15"
                    name="db_provincia" value="<? echo $db_provincia ?>"></td>
                </tr>
                <tr>
                    <td width="30%">Cód. Postal:</td>
                    <td width="20%"><input type="text" size="15"
                    name="db_cp" value="<? echo $db_cp ?>"></td>
                </tr>
                <tr>
                    <td width="30%">Nacionalidad:</td>
                    <td width="20%"><input type="text" size="15"
                    name="db_nacionalidad" value="<?echo $db_nacionalidad ?>"></td>
                </tr>
            </table>
            <hr noshade color="#800000">
            <table border="0">
                <tr>
                    <td colspan="2" width="50%"><input
                    type="checkbox" name="db_usaCorreo"
                    <? if ( strcmp($db_usaCorreo, "Y" )==0 ) echo " checked "; ?> VALUE="Y">Quiero un correo con <strong>infdj.com</strong></td>
                    <td valign="top" rowspan="7" width="50%"
                    bgcolor="#B4CCE9" class="tdSuave"><strong>¿Quieres estar al dia?</strong><p>Si deseas que
                    te informemos de eventos y modificaciones de este portal, indicanos tu e-mail,
                    para que podamos estar en contacto.<br><br>Actualmente esta opción no esta disponible</p>
                    </td>
                </tr>
                <tr>
                    <td width="30%">Correo actual:</td>
                    <td width="20%"><input type="text" size="15"
                    name="db_email" value="<? echo $db_email ?>"></td>
                </tr>
                <tr>
                    <td width="30%">Cumpleaños:</td>
                    <td width="20%"><select name="db_dia"
                    size="1">
                        <option>Dia...</option>
			<?
			  for ( $i=1; $i<32; $i++)
			  {
  			   echo "<option ";
   			   if ( $i==$db_dia ) echo " SELECTED ";
			   echo ">$i</option>";
			  }
			?>
                    </select><br>
                    <select name="db_mes" size="1">
                        <option>Mes...</option>
                        <option <?if ($db_mes==1) echo "SELECTED";?> value="1">Enero</option>
                        <option <?if ($db_mes==2) echo "SELECTED";?> value="2">Febrero</option>
                        <option <?if ($db_mes==3) echo "SELECTED";?> value="3">Marzo</option>
                        <option <?if ($db_mes==4) echo "SELECTED";?> value="4">Abril</option>
                        <option <?if ($db_mes==5) echo "SELECTED";?> value="5">Mayo</option>
                        <option <?if ($db_mes==6) echo "SELECTED";?> value="6">Junio</option>
                        <option <?if ($db_mes==7) echo "SELECTED";?> value="7">Julio</option>
                        <option <?if ($db_mes==8) echo "SELECTED";?> value="8">Agosto</option>
                        <option <?if ($db_mes==9) echo "SELECTED";?> value="9">Septiembre</option>
                        <option <?if ($db_mes==10) echo "SELECTED";?> value="10">Octubre</option>
                        <option <?if ($db_mes==11) echo "SELECTED";?> value="11">Noviembre</option>
                        <option <?if ($db_mes==12) echo "SELECTED";?> value="12">Diciembre</option>
                    </select><br>
                    <select name="db_ano" size="1">
                        <option>Año...</option>
			<? 
			  for($i=2003;$i>1900;$i--)
			  {
			   echo "<option";
			   if ( $i==$db_ano ) echo " SELECTED ";
			   echo ">$i</option>";
			  }
			?>
                    </select></td>
                </tr>
                <tr>
                    <td width="30%">Ciudad:</td>
                    <td width="20%"><input type="text" size="15"
                    name="db_ciudad" value="<?echo $db_ciudad ?>"></td>
                </tr>
            </table>
            <hr noshade color="#800000">
<?
 if ( $user_level == -2 )
 { 
	echo '<table border="0">
                <tr>
                    <td width="30%">ID del Grupo</td>
                    <td width="20%"><input
                    type="text" size="15" name="db_idg" value="'.$db_idg.'"; ?>"</td>
                    <td valign="top" rowspan="7" width="50%"
                    bgcolor="#B4CCE9" class="tdSuave">Datos de control<br><br>Si este usuario puede "POSTEAR" noticias referente a un grupo, indique cual.
                    </td>
                </tr>
	</table>';
 }
?>
            <table border="0" cellpadding="0" cellspacing="0"
            width="100%" bgcolor="#800000">
                <tr>
                    <td><font color="#FFFFFF">&nbsp;</font></td>
                </tr>
            </table>

<? if ( ($user_auth && isset($showUser)) || !isset($showUser) ) { ?>
            <p align="center"><input type="button" name="btCancelar" value="Cancelar"><input
            type="submit" name="B2" value="Enviar &gt;&gt;"></p>
<? } ?>


            <p align="center">Si envias este formulario,
            significa que estas de acuerdo con el &quot;<a
            href="registro/endUserAgreement.htm" target="_blank">Acuerdo de
            usuario final</a>&quot; y la &quot;<a
            href="registro/privacyPolicy.htm" target="_blank">Política de
            Privacidad</a>&quot;.</p>
            <p><script language="JavaScript"><!--
function validateform()
{

if (document.register.db_nick.value=="")
{
	window.alert ("Por favor, introduce tu NICK (nombre de usuario)")
	return false;
}
if (document.register.db_passwd.value=="")
{
	window.alert ("Por favor, introduce tu Password (contraseña)")
	return false;
}
if (document.register.db_passwd.value != document.register.db_passwd2.value )
{
	window.alert ("La contraseña no coincide, vuelva a introducirla")
	return false;
}
}
// --></script><br>
            </p>
            </td>
        </tr>
    </table>
    </center></div>
</form>
<?}?>