Ver Mensaje Individual
  #12 (permalink)  
Antiguo 02/01/2012, 11:59
Avatar de Martriay
Martriay
 
Fecha de Ingreso: noviembre-2010
Mensajes: 80
Antigüedad: 13 años, 6 meses
Puntos: 5
Respuesta: problemas con funcion php

Repito, o borrás la función y dejás el contenido, es decir, esto:

Código PHP:
* * if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
* * * *
$ip $_SERVER['HTTP_X_FORWARDED_FOR'];
* * }
* * elseif (isset(
$_SERVER['HTTP_VIA'])) {
* * * *
$ip $_SERVER['HTTP_VIA'];
* * }
* * elseif (isset(
$_SERVER['REMOTE_ADDR'])) {
* * * *
$ip $_SERVER['REMOTE_ADDR'];
* * }
* * else {
* * * *
$ip "unknown";
* * }

$sql="INSERT INTO tabla (id,dato1,ip) VALUES ('$id','$dato1','$ip')"
o dejas la funcion, pero con un return

Código PHP:
function getIP() {
* * if (isset(
$_SERVER['HTTP_X_FORWARDED_FOR'])) {
* * * *
$ip $_SERVER['HTTP_X_FORWARDED_FOR'];
* * }
* * elseif (isset(
$_SERVER['HTTP_VIA'])) {
* * * *
$ip $_SERVER['HTTP_VIA'];
* * }
* * elseif (isset(
$_SERVER['REMOTE_ADDR'])) {
* * * *
$ip $_SERVER['REMOTE_ADDR'];
* * }
* * else {
* * * *
$ip "unknown";
* * }
* *
* *return 
$ip;
}
*

$ip=getIP();
$sql="INSERT INTO tabla (id,dato1,ip) VALUES ('$id','$dato1','$ip')"