Cita:
Iniciado por xalupeao
Les dejo mi duda amigos.
- tengo un archivo config.php y hay dentro tengo, ej:
Código PHP:
$ip = "xxx.xxx.xxx.xxx"; //IP de ejemplo
- tambien tengo otro archivo que se llama funciones.php y tiene esto, ej:
Código PHP:
function VerEJ($puerto){
$ip_port=$ip.':'.$puerto;
return $ip_port;
}
- bueno tengo un archivo ver_ip_port.php, ej:
Código PHP:
$ver_ip = VerEJ(1111);
print $ver_ip;
-----------------
Pregunta
-----------------
¿Porque solo obtengo como salida ":1111" y no "xxx.xxx.xxx.xxx:1111"?
¿Que tengo que hacer para que la funcion tomo la variable $ip desde el archivo config.php"?
Tienes que estudiar sobre el ambito de las variables.
En este caso $ip deveria ser global
Código php:
Ver originalfunction VerEJ($puerto){
global $ip;
$ip_port=$ip.':'.$puerto;
return $ip_port;
}