• Domingo 22 de Diciembre de 2024, 19:47

Autor Tema:  Problemas Con El Include  (Leído 1039 veces)

harrycespedes

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Problemas Con El Include
« en: Martes 31 de Enero de 2006, 22:26 »
0
Hola a todos estoy colocando un include de un archivo .inc en mi pagina php, pero me sale un warning "file to open stream", tengo php5, servidor apache, ya coloque el path en el archivo php.ini (include_path = ".;C:\.......") no se que me esta faltando

gracias

gnfrs

  • Miembro MUY activo
  • ***
  • Mensajes: 195
    • Ver Perfil
    • http://www.laguns.com.ar/
Re: Problemas Con El Include
« Respuesta #1 en: Miércoles 1 de Febrero de 2006, 13:28 »
0
Cuál es el Warning?
Tené mucho cuidado con los paths, te doy un ejemplo:

index.php
uno/a.php
uno/dos/b.php

Suponete que ejecutás index.php, que tiene un include hacia uno/a.php y a.php tiene un include hacia dos/b.php... ERROR
El path relativo es el del primer archivo (main) del script, osea index.php, por lo tanto para que funcione correctamente a.php debe tener un include hacia uno/dos/b.php.

Eso es porque los includes de PHP funcionan como en C. Un include (o require) lo único que hace es tomar tódo el código del archivo en cuestión y "meterlo" dentro del script actual, reemplazando a la línea del include.

Saludos.
Gabriel S. Luraschi

·· Videos de Guns and Roses LAGUNS - Banda tributo a Guns N' Roses ··

.