perchè pur essendo un percorso assoluto è comunque relativo al webserver in cui gira..Mi chiedevo, perché in questo caso il browser capisce che deve cercare sul server e non nella root del client?
cioè per fare gli include usi $_SERVER[DOCUMENT_ROOT] . "/cartella/" etcetera?E perché invece il metodo che ho usato sopra non viene riconosciuto negli include di PHP e sono costretto ad usare il percorso assoluto intero partendo dalla root del server ( o la mia se in locale; naturalmente uso $_SERVER[DOCUMENT_ROOT] per recuperare il path assoluto totale).
mmhh.. puoi utilizzare i percorsi relativi se sei in una cartella.. ma forse ti da errore perchè magari sei in una cartella del tuo webserver e la usi come se fosse la root.. DICO FORSE perchè non so.. cioè se lavori nella cartella "cartella" e là hai una cartella script, non puoi richiamare un include con <?php include("/script/") ; ?> ma devi usare <?php include("/cartella/script") ; ?>
spero di non aver scritto cavolate..![]()


Rispondi quotando