Título: Include que no incluye Publicado por: dimitrix en 17 Diciembre 2007, 22:10 pm Estaba probado incluyes y veo que no me salía bien, así que me digo que estaré haciendo algo mal, por lo que me voy a la sección de noticias de este foro y cogo el código:
Código
Y lo meto en un archivo llamado: "algos.php", lo subo a mi hosting y al poner la URL del archivo subido, se ve todo en blanco. ¿Por que podría ser? PD: Si que tiene PHP instalado y todo eso, ya que en mi web principal, donde lo he hecho, uso php. Muchas gracias. Título: Re: Include que no incluye Publicado por: alone-in-the-chat en 17 Diciembre 2007, 22:38 pm Has revisado esta configuracion??
allow_url_fopen Saludos Título: Re: Include que no incluye Publicado por: dimitrix en 17 Diciembre 2007, 22:47 pm Segun tengo entendido, eso va en la raiz en el "php.ini"¿no?
Yo no tengo ni creado ese archivo, como sería¿? allow_url_fopen = true ?¿ o como? Gracias Título: Re: Include que no incluye Publicado por: dimitrix en 17 Diciembre 2007, 23:12 pm Bien, he creado creado el php.ini y dentro he puesto:
allow_url_fopen = On y nada, sigue sin ir. Título: Re: Include que no incluye Publicado por: WHK en 18 Diciembre 2007, 08:48 am Fijate en la configuración del apache si tienes habilitado los includes:
Citar URL file-access Debería estar en ON De todas formas debe ser tu servidor porque a mi me funcionó bién. Título: Re: Include que no incluye Publicado por: dimitrix en 18 Diciembre 2007, 09:52 am Vamos a ver, he preguntado al hosting y me han dicho que lo tengo así por seguridad...
Pero que hay una manera de hacer que se pueda, pero sin asistir a ellos. Por lo que al no ser mio el apache no puedo tocar nada ¿alguna idea? Título: Re: Include que no incluye Publicado por: WHK en 18 Diciembre 2007, 19:51 pm Si hay otra forma y es con sockets, fget pides el sitio con una petición GET y lo imprimes en pantalla, si tiene sockets desactivado intenta usar system() y te bajas el sitio con wget y lo vas actualizando con wget sitio -O out||cat out||mv out, si tienes system deshabilitado, no puedes usar socket y no puedes hacer includes o requiere entonces usa un script <?php phpinfo(); ?> para verificar que puedes hacer y que no.
Título: Re: Include que no incluye Publicado por: Azielito en 18 Diciembre 2007, 21:10 pm http://www.php.net/manual/es/ref.filesystem.php#ini.allow-url-fopen
tu solucion sera hacer algo asi Código y luego la trabajas com quieras :) o sea, podes hacerle un echo o algo asi xDDD Título: Re: Include que no incluye Publicado por: dimitrix en 18 Diciembre 2007, 21:52 pm Bien, con el código:
Código
Si que se me muestra, el problema estña en que hay que añadirle esa linea y esto lo decía por que tengo una web con unos 500 archivos y no es cuestión de modificar uno por uno cada vez, no se si me entendeis. De todas formas ya tengo algo provisional, muchas gracias. Título: Re: Include que no incluye Publicado por: Azielito en 18 Diciembre 2007, 22:01 pm pero supongo que tienes permitidos los includes locales no?
si es asi deberias pensar seriamente en actualizar tu web y usar alguna plantilla >.< Título: Re: Include que no incluye Publicado por: dimitrix en 18 Diciembre 2007, 22:07 pm pero supongo que tienes permitidos los includes locales no? si es asi deberias pensar seriamente en actualizar tu web y usar alguna plantilla >.< Sí, uso locales para los menus en mi web, plantillas... no me gustan, antes usaba pero es como si usas php-nuke, quizas no sepas donde. Además no se si lo dices por la que tengo, pero lo del include lo necesito para una web que estoy haciendo y solo me falla eso. Título: Re: Include que no incluye Publicado por: dimitrix en 19 Diciembre 2007, 16:06 pm Bien, ya lo abrió, ya lo puedo hacer todo normal, muchas gracias a todos.
Título: Re: Include que no incluye Publicado por: Azielito en 19 Diciembre 2007, 16:47 pm Lo decia para que usaras un archivo "incluir.php" y que a este le pases el archivo que vas a incluir, algo asi como una web modular pero un poco mas inteligente xD
Me alegro que ya pudiste :D Creo recordar que hay programas que te pueden reemplazar cadenas de tecto en los archivos que le indiques, en mi caso, cuando ando metido en un proyecto le digo a Dreamweaver que reemplace alguna cadena en el codigo de fuente en todo el sitio y hace esa tarea por mi :D Título: Re: Include que no incluye Publicado por: WHK en 20 Diciembre 2007, 00:08 am Yo te recomiendo que cambies de servidor XDDDD
Título: Re: Include que no incluye Publicado por: dimitrix en 20 Diciembre 2007, 11:01 am Yo te recomiendo que cambies de servidor XDDDD Ya es el 3º en el que estoy, cada cual tienen sus pros y sus contras y ahora la verdad es que me quedo con este, ya está todo solucionado. |