Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] inclusión de archivos no funciona

Estas en el tema de inclusión de archivos no funciona en el foro de PHP en Foros del Web. buenas noches espero que estén bien y me puedan ayudar con lo siguiente, voy a agregar el codigo, tengo la siguiente estrucutra de archivos hay ...
  #1 (permalink)  
Antiguo 13/06/2013, 19:48
Avatar de andresbetancourt  
Fecha de Ingreso: julio-2008
Ubicación: colombia
Mensajes: 334
Antigüedad: 15 años, 8 meses
Puntos: 2
inclusión de archivos no funciona

buenas noches espero que estén bien y me puedan ayudar con lo siguiente,



voy a agregar el codigo, tengo la siguiente estrucutra de archivos

hay una carpeta ventas (ventas es la carpeta que contiene el proyecto y que esta alojada en xampp en la carpeta hdocs) a continuación la estructura:

ventas/configuracion/archivo_configuracion.php

y

ventas/v/logica/crearproducto.php




dentro del archivo archivo_configuracion.php esta el codigo

Código PHP:
Ver original
  1. <?php
  2.  
  3. // se definen las constantes a usar en php
  4.  
  5. // constantes que se usan para armar las URL en las diferentes partes de la aplicacion donde se hacen llamados a archivos php
  6. define("RUTA_RAIZ", "http://localhost:8081/ventas/"); ?>


y dentro de crearproducto.php hay

Código PHP:
Ver original
  1. <?php
  2. require_once("http://localhost:8081/ventas/configuracion/archivo_configuracion.php");
  3.  
  4. require_once(RUTA_RAIZ."c/categoria.php");
  5. $consulta = consultar_categorias1();
  6. $cadena_categorias = "";
  7. .
  8. .
  9. .
  10. ?>


pero la sentencia require_once("http://localhost:8081/ventas/configuracion/archivo_configuracion.php");

no me funciona, cuando imprimo el valor de la constante RUTA_RAIZ con echo desde archivo crearproducto.php el valor que me imprime es el mismo nombre de la constante osea RUTA_RAIZ

que hago? por favor alguien que me ayude.

todos mis include_once y require_once funcionan pero no se porque con esa sentencia en que quiero pasar el valor de una constante, no me funciona.

agradezco su ayuda.
__________________
http://tecnologiaco.com/
  #2 (permalink)  
Antiguo 13/06/2013, 19:55
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 6 meses
Puntos: 188
Respuesta: inclusión de archivos no funciona

Hola.

Estas utilizando mal el require_once

mira estos ejemplos: require once en manualphp

Deberías incluir el archivo con una ruta no con un url por ejemplo de la siguiente manera

require_once(__ROOT__.'ventas/configuracion/archivo_configuracion.php');

un saludo.
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.
  #3 (permalink)  
Antiguo 14/06/2013, 06:09
Avatar de andresbetancourt  
Fecha de Ingreso: julio-2008
Ubicación: colombia
Mensajes: 334
Antigüedad: 15 años, 8 meses
Puntos: 2
Respuesta: inclusión de archivos no funciona

muchas gracias iovan,

hoy luego del trabajo que llegue a mi casa, voy a hacer lo que dices y te estare comentando.

gracias de nuevo por tu interes en ayudarme.
__________________
http://tecnologiaco.com/
  #4 (permalink)  
Antiguo 14/06/2013, 17:38
Avatar de andresbetancourt  
Fecha de Ingreso: julio-2008
Ubicación: colombia
Mensajes: 334
Antigüedad: 15 años, 8 meses
Puntos: 2
Respuesta: inclusión de archivos no funciona

muchas gracias iovan, me funciono, use $_SERVER['DOCUMENT_ROOT']

tema solucionado
__________________
http://tecnologiaco.com/

Etiquetas: Ninguno
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 18:42.