Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/11/2008, 12:48
Avatar de hOpEx
hOpEx
 
Fecha de Ingreso: junio-2006
Mensajes: 34
Antigüedad: 17 años, 11 meses
Puntos: 1
Respuesta: formulario funciona en localhost pero no en servidor :S

Muchas gracias solucione y ahora muestra los datos ingresados, parece que son las variables globales, pero ahora el script no funciona es decir la funcion de verificar si la url existe me imagino que tambien tiene el mismo problema pero que debo modificar?
Código php:
Ver original
  1. <form name="form1" method="post" action="dominio.php">
  2.   <label>www.
  3.   <input type="text" name="dominio" id="dominio">
  4.   <select name="ex" id="ex">
  5.     <option>.com</option>
  6.     <option>.net</option>
  7.     <option>.org</option>
  8.     <option>.info</option>
  9.     <option>.biz</option>
  10.     <option>.eu</option>
  11.     <option selected>.es</option>
  12.   </select>
  13.   </label>
  14.   <label>
  15.   <input type="submit" name="ok" id="ok" value="Buscar">
  16.   </label>
  17. </form>
  18. <?php
  19. function url($url)//Se le pasa la url
  20. {
  21. $fp=@fopen($url,"r");//Utilizamos fopen para abrir esa url
  22.  
  23.  if($fp){//Si fopen abre la url
  24.  
  25.      return true;
  26.  
  27.  }else{//si no devuelve false
  28.  
  29.      return false;
  30.  }
  31.  
  32. @fclose($fp);//Cerramos la conexion
  33. }
  34. $ex = $_POST["ex"];
  35. $domi= $_POST["dominio"];
  36. if($domi==NULL){
  37. echo "<br />
  38. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style='font-weight: bold'>Escriba el nombre del dominio</span>";
  39. }else{
  40. $existe=url("http://$domi$ex");
  41. if($existe){
  42.     echo "<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style='color: #FF5729; font-weight: bold'>El Dominio http://www.$domi$ex No Est&aacute Disponible</span>";
  43. }else{
  44.     echo "<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style='color: #30a8da; font-weight: bold'>El Dominio http://www.$domi$ex Est&aacute Disponible <a href='contratar/'><span style='font-weight: bold'>Registrar</span>";
  45. }  
  46. }
  47. ?>