Visualizzazione risultati 1 fino 8 di 8

Discussione: include file

  1. #1
    Guest

    Predefinito include file

    allora il mio sito è composto cosi
    Codice:
    inc+
        |img+
              |varie img.jpg
        |flash+
                |flash vari.swf
        |Menu.php
        |su.php
        |giu.php
        |logo.php
        |style.css
    tutorial+
              |flash.php
    index.php
    ho organizato la cartella inc in modo che quando voglio mettere il menu, il logo ecc mi basta usare
    Codice PHP:
    <?php include ("inc/su.php") ?>
    e questo va bene quando includo sulla pagina index.php
    ma quando voglio includerlo su il file flash.php che sta nella directory /tutorial/
    come faccio?
    ho cercato su altervista e ho trovatu una discusione che mi diceva di usare ../ ma nn funziona aiutatemi vi prego

  2. #2
    Guest

    Predefinito

    ../inc/menu.php
    Ultima modifica di amvnews : 17-11-2008 alle ore 20.09.26

  3. #3
    Guest

    Predefinito

    o provato cosi ma non funziona

  4. #4
    Guest

    Predefinito

    Codice PHP:
    <?php include ("/membri/webeasy/inc/su.php") ?>
    Prova così... non sono sicuro che vada....
    comunque come ha detto amvnews in teoria doveva andare....

  5. #5
    L'avatar di webpaul
    webpaul non è connesso Utente attivo
    Data registrazione
    29-04-2005
    Messaggi
    257

    Predefinito

    I due puntini nel percorso servono per tornare indietro di una cartella, e ci vuole anche la barra. quindi dovrà essere così "../".
    Per entrare poi nella cartella che ti serve basta scrivere il percorso. Quindi se hai il file nella cartella inc e vuoi includerlo in flash.php, dovrai scriver così nel file flash.php:
    Codice PHP:
    <?php include("../su.php"); ?>
    Eventualmente prova senza la barra
    Ultima modifica di webpaul : 17-11-2008 alle ore 20.19.24

  6. #6
    Guest

    Predefinito

    ma ti da errore o cosa?

  7. #7
    Guest

    Predefinito

    Scrivi così:

    Codice PHP:
    <?php include("/inc/su.php"); ?>
    Farà sempre riferimento alla root del sito cioè /

  8. #8
    Guest

    Predefinito

    ho risolto praticamente nel file su.php avevo messo due altri include che includevano il menu e il titolo quindi lui includeva inc/menu.php invece di ../inc/su.php
    non so se mi sono spiegato bene
    vorra dire che rimettero in ordine la cartella inc
    grazie mille a tutti

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •