Ver Mensaje Individual
  #26 (permalink)  
Antiguo 23/11/2015, 15:17
narusuke
 
Fecha de Ingreso: noviembre-2015
Mensajes: 43
Antigüedad: 8 años, 5 meses
Puntos: 0
Respuesta: Codigo php valiadacion de user y guardar ip en mysql ,problema para guarda

funciona ahora bien el php ,pero sigo con el problema que me rellena el campo ip en mysql a todos los usuarios a la ves con la misma ip ,nesesito que me agrege la ip al usuario que se conecto
asi tengo el codigo

<?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 id = '$row[id]'");

//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);