Foros del Web » Creando para Internet » Diseño web »

Codigo include de PHPNews 1.3.0 no funciona

Estas en el tema de Codigo include de PHPNews 1.3.0 no funciona en el foro de Diseño web en Foros del Web. Saludos llevo ya dos dias sin poder encontrar la razon por la que el codigo no funciona, tengo alojado el sitio en 000webhost PHPNews 1.3.0 ...
  #1 (permalink)  
Antiguo 28/07/2009, 10:38
Avatar de Jahier  
Fecha de Ingreso: julio-2009
Mensajes: 71
Antigüedad: 14 años, 9 meses
Puntos: 4
Pregunta Codigo include de PHPNews 1.3.0 no funciona

Saludos llevo ya dos dias sin poder encontrar la razon por la que el codigo no funciona, tengo alojado el sitio en 000webhost

PHPNews 1.3.0 ya esta instalado, ya publique una noticia y puse este codigo para ver la noticia en una pagina php de mi sitio:

<?php
include("path/to/jrp_news/archive.php");
?>


La carpeta jrp_news es la que contiene los archivos entre ellos news.php

Cuando voy a ver me aparece esto:

Warning: include() [function.include]: Failed opening '/phpnews/news.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/a2146162/public_html/index3.php on line 62

Última edición por Jahier; 28/07/2009 a las 10:47
  #2 (permalink)  
Antiguo 28/07/2009, 11:45
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Respuesta: Codigo include de PHPNews 1.3.0 no funciona

Hola amigo ese error te da porque no encuentra el archivo php en tu servidor.

Esto sucede porque no estas dando la ruta correcta del archivo.

Ejemplo:

Si tu carpeta root del servidor se llama root y tu subcarpetas son

-> root/
-->path/
-------->to/
------------>jrp_news/*archivo.php
-->foro/ *noticias.php

Si Dentro de "foro" tienes el archivo donde haces el include hacia "path/to/jrp_news/archive.php" entonces:

Segun el ejemplo anterior la forma correcta para que llames al archivo include desde "noticias.php" es:

Código PHP:
<?php
include('../path/to/jrp_news/archive.php');
?>

y oviamente si el archivo donde haces el include esta en un subdirectorio mas abajo: entonces:


Código PHP:
<?php
include('../../path/to/jrp_news/archive.php');
?>
Saludos!
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.
  #3 (permalink)  
Antiguo 28/07/2009, 12:34
Avatar de Jahier  
Fecha de Ingreso: julio-2009
Mensajes: 71
Antigüedad: 14 años, 9 meses
Puntos: 4
Pregunta Respuesta: Codigo include de PHPNews 1.3.0 no funciona

Gracias por la respuesta New, bueno hice lo q explicas pero sigo sin poder encontrar la ruta correcta, haber te digo tal cual esta alojada en el servidor:

Es en 000webhost:

public_html / jrp_news/news.php


... y la pagina php donde pongo el include es:

public_html/index3.php
  #4 (permalink)  
Antiguo 28/07/2009, 17:05
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Respuesta: Codigo include de PHPNews 1.3.0 no funciona

Hola en ese caso el include debes ponerlo asi:


index3.php
Código PHP:
<?php
include('jrp_news/news.php');
?>

Es todo, saludos
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.
  #5 (permalink)  
Antiguo 28/07/2009, 18:10
Avatar de Jahier  
Fecha de Ingreso: julio-2009
Mensajes: 71
Antigüedad: 14 años, 9 meses
Puntos: 4
De acuerdo Respuesta: Codigo include de PHPNews 1.3.0 no funciona

Gracias!, ya se ve perfecto jeje , y tambien aprendi bien como dar la ruta correcta.

De nuevo gracias por tu ayuda y como mola esa frase que tienes de firma

Nos vemos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:35.