Ver Mensaje Individual
  #31 (permalink)  
Antiguo 23/11/2015, 16:10
narusuke
 
Fecha de Ingreso: noviembre-2015
Mensajes: 43
Antigüedad: 8 años, 6 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