Hola haber veamos.
1.- La función que tienes en realidad no puede deteptar la ip real en todos los casos. Muchos de los proxies son "simples" y cuando ese es el caso si saltar el proxie.
2.- Tu dices que criticamos a las chicas por machistas. Pues no es verdad en este foro nunca me ha tocado ver algo asi.
No te voy a decir exactamente como meter la funcion en una variable para introducirla por email, pero te voy a dar un ejemplo. Para que vayas familiarisandote con PHP y con la forma en la que actuamos los usuarios de este foro.
Código PHP:
Ver originalfunction mi_primera_funcion() {
if(empty($_POST['username'])) { $retorno = "El campo de formulario username esta vacio";
}
else {
$retorno = "El campo de formulario username no esta vacio";
}
return $retorno;
}
y para ejecutar la funcion
Entonces si quieres meter el valor obtenido por la funcion en tu email debes hacer algo como esto
Código PHP:
Ver original$mi_funcion = mi_primera_funcion();
$message = "Hola, el valor obtenido por la funcion es: ".$mi_primera_funcion();
//Envio todo por email
Saludos.