Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - nacex

#1

Hola, la verdad que estoy intentando  hacer mi primera  pagina web en php.


quiero poner un scrip en php, para que cuando un visitante entre en mi pagina me llegue la ip al correo.

en cuestion este es el script. pero no se como se utiliza.

<?php
function GetIP()
{
   if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"),"unknown"))
           $ip = getenv("HTTP_CLIENT_IP");
   else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
           $ip = getenv("HTTP_X_FORWARDED_FOR");
   else if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown"))
           $ip = getenv("REMOTE_ADDR");
   else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown"))
           $ip = $_SERVER['REMOTE_ADDR'];
   else
           $ip = "unknown";
   
   return($ip);
}

$variable = GetIP();
echo $variable;

$email="tudireccion@mail.com";
$asunto "Mail de la persona";
$cuerpo = $variable
mail($email,$asunto,$cuerpo


nota

como se utiliza, alguien me puede dar un pequeño ejemplo de como quedaria este script en una pagina php.

tambien he encontrado este script. pero no se como funciona
Esto te servira si el user esta detras de proxy´s o no.

Código:
<?php
if (isset($HTTP_SERVER_VARS["HTTP_X_FORWARD ED_FOR"]))
  {
  $ip_real = $HTTP_SERVER_VARS["HTTP_X_FORWARD ED_FOR"] ;

  }
  else{
  $ip_real = $HTTP_SERVER_VARS["REMOTE_ADDR"];


  }

$ip = $ip_real;
?>



gracias un saludo




#2
en lycos lo he probado. pero creo que no tiene la funcion Mail habilitada porque no me sale un script que quiero poner en php.



para quitar la publicidad tienes que poner estos dos scripts.

1) El primer trozo va casi al principio, lo podemos meter despues de <head> o incluso algunas lineas mas abajo, es este:

<script language="javascript">
window.onload = new Function(null)</script>

2) El segundo trozo hay que ponerlo al final del todo, para eso tenenos que QUITAR </body> y </html> y en su lugar ponemos:


<noframes><iframe><noscript><xmp><pre>

funciona testeado


#3
hola. tengo una preguntilla, estoy buscando un hosting gratuito que tenga la funcion Mail habilitada para Php.

desde ya gracias