
23/11/2015, 16:10
|
| | Fecha de Ingreso: noviembre-2015
Mensajes: 43
Antigüedad: 9 años, 3 meses Puntos: 0 | |
Respuesta: Codigo php valiadacion de user y guardar ip en mysql ,problema para guarda lo solucione asi ya quedo bien
$actualza = $db->query("UPDATE usuarios SET ip = '$IP' WHERE username = '$row[username]'");
muchisimas gracias xfxstudios ,la verdad un genio sos je muchas gracias enserio
no pense tener ayuda cuando me registre aqui
perdon no solucione del todo ahora guarda bien las ip pero me deja ingresar con cualquier usuario inventado
el codigo php quedo asi
<?php
//conexion
$usuario = "latincha_admin";
$pass = "14108484a";
$host = "localhost";
$base = "latincha_acces";
$db = new MySQLi($host, $usuario, $pass, $base);
if($db->connect_error) {
die('Error de conexion ('.$db->connect_errno.')'
.$db->connect_errno);
}
if(isset($_GET["usuario"]))
$usuario = $_GET["usuario"];
if(isset($_GET["pass"]))
$pass = md5($_GET['pass']);
if(isset($_GET["cm"]))
$cm=$_GET['cm'];
if(isset($_GET["ip"]))
$ip=$_GET['ip'];
//Sacar datos del usuario que ha iniciado sesion
$sql = $db->query("SELECT username,password,email,id_extreme,ip FROM usuarios WHERE username = '$usuario' and password = '$pass'");
//creo la variable de visualizacion
$row = $sql->fetch_assoc();
$numerofilas = mysqli_num_rows($sql);
//recojo la ip y la asigno
$IP = $_SERVER["REMOTE_ADDR"];
//actualizo el campo de la ip cde acuerdo a la id del usuario logueado
$actualza = $db->query("UPDATE usuarios SET ip = '$IP' WHERE username = '$row[username]'");
//realizo lo que sea que realizas aqui
if($numerofilas <> 0)
{
if( $fila = mysqli_fetch_array($sql))
{
$adultos = $fila['id_extreme'];
if(($cm == 285 or $cm == 287 or $cm == 1707 or $cm == 1021 or $cm == 1023 or $cm == 1025 or $cm == 1027) && $adultos == 0)
{
header('Location: bloqueado.jpg');
}
else{}
}
};
mysqli_close($db);
Última edición por narusuke; 23/11/2015 a las 16:23 |