<div class="cuadro_error">Los emails no coinciden</div><?php } else { if (!ValidaMail($email)) { ?> <div class="cuadro_error">Debe introducir una dirección email válida</div><?php } else { if (!ValidaMail($pemail)) { ?> <div class="cuadro_error">Debe introducir una dirección paypal válida</div><?php } else { if (!ValidaMail($aemail)) { ?> <div class="cuadro_error">Debe introducir una dirección alertpay válida</div><?php } else { // Comprobamos que no se haya creado otra cuenta desde la misma ip $laip = getIPreal(); $checkip = mysql_query("SELECT {$IP} FROM {$TABLA_USUARIOS} WHERE {$IP}='{$laip}'"); $ip_exist = mysql_num_rows($checkip); if ($ip_exist > 0) { ?> <div class="cuadro_error">¡Ya te has creado una cuenta antes desde el mismo ordenador!</div><?php } else { // Comprobamos que el nombre de usuario, email y el email de paypal no existan $sql = "SELECT {$NOMBRE_DE_USUARIO} FROM {$TABLA_USUARIOS} " . "WHERE {$NOMBRE_DE_USUARIO}='{$username}'"; $checkuser = mysql_query($sql); $username_exist = mysql_num_rows($checkuser); $checkemail = mysql_query("SELECT {$EMAIL} FROM {$TABLA_USUARIOS} WHERE {$EMAIL}='{$email}'"); $email_exist = mysql_num_rows($checkemail); $checkpemail = mysql_query("SELECT {$PAYPAL} FROM {$TABLA_USUARIOS} WHERE {$PAYPAL}='{$pemail}'"); $pemail_exist = mysql_num_rows($checkpemail); $checkaemail = mysql_query("SELECT {$ALERTPAY} FROM {$TABLA_USUARIOS} WHERE {$ALERTPAY}='{$pemail}'");
} } if ($_POST['login']) { if (strtolower($_POST['code']) != strtolower($_SESSION['texto'])) { header("Location: index.php?errorlogin=code"); } else { $sql = "SELECT {$ID},{$IP} FROM {$TABLA_USUARIOS} WHERE {$NOMBRE_DE_USUARIO}='" . $_POST["username"] . "' AND {$PASSWORD_USUARIO}='" . $_POST["password"] . "'"; $res = mysql_query($sql) or die(mysql_error()); if (mysql_num_rows($res) == 1) { $usuario_encontrado = mysql_fetch_array($res); mt_srand(time()); $numero_aleatorio = mt_rand(1000000, 999999999); $sql = "UPDATE {$TABLA_USUARIOS} SET {$COOKIE_SESION}='{$numero_aleatorio}' WHERE {$ID}=" . $usuario_encontrado[$ID]; $res = mysql_query($sql) or die(mysql_error()); if ($usuario_encontrado[$IP] == NULL) { $ip = getIPreal(); $sql = "UPDATE {$TABLA_USUARIOS} SET {$IP}='{$ip}' WHERE {$ID}=" . $usuario_encontrado[$ID]; $res = mysql_query($sql) or die(mysql_error()); } if ($_POST["autologin"] == "1") { setcookie("id_usuario_dw", $usuario_encontrado[$ID], time() + 60 * 60 * 24 * 365); setcookie("marca_aleatoria_usuario_dw", $numero_aleatorio, time() + 60 * 60 * 24 * 365); } else { setcookie("id_usuario_dw", $usuario_encontrado[$ID]); setcookie("marca_aleatoria_usuario_dw", $numero_aleatorio); } header("Location: index.php"); } else { header("Location: index.php?errorlogin=datos"); } }