Programación PHP, todas las dudas.

Topic created · 12 Mensajes · 2881 Visitas
  • El archivo con la conexión mysql lo tengo en el directorio /config. Por lo tanto, cuando lo necesito en el directorio principal, utilizo

    include(config/mysql.php');
    

    El problema está cuando lo necesito en otro directorio, exactamente en el directorio /ejercicios. ¿Qué debería poner en el include para que reconozca un directorio no seguido al actual?
    Me explico: cuando estoy en el directorio principal (/) puedo coger cualquier archivo con el include de los directorios /ejercicios y /config. Pero cuando estoy en el directorio /ejercicios, ¿que debería hacer para que el include coja el archivo mysql.php del directorio /config?

  • @ElRaulxX said:

    El archivo con la conexión mysql lo tengo en el directorio /config. Por lo tanto, cuando lo necesito en el directorio principal, utilizo

    include(config/mysql.php');
    

    El problema está cuando lo necesito en otro directorio, exactamente en el directorio /ejercicios. ¿Qué debería poner en el include para que reconozca un directorio no seguido al actual?
    Me explico: cuando estoy en el directorio principal (/) puedo coger cualquier archivo con el include de los directorios /ejercicios y /config. Pero cuando estoy en el directorio /ejercicios, ¿que debería hacer para que el include coja el archivo mysql.php del directorio /config?

    Tienes varias opciones puedes poner ../config y eso vuelve una carpeta atras.
    O si pones /config ten encuenta que es de directorio pincipal.
    Yo prefiero siempre ../ por que asi lo puedes mover a cualquier pc y tal sin que se desconfigure.