buongiorno Forum![]()
benchè neofita di PHP sto trasformando il mio sito usando php e usando, tra l'altro, INCLUDE per inserire i menu sulle varie pagine
è andato tutto bene finchè ho creato un terzo livello di cartelle... SPIEGO:
l'albero di cartelle è:
nomesito (con index.html)
......immagini (con PC_serenamente.gif l'immagine che va in testata.html)
......inclusi (con testata.html e menusx.html)
......corsi (con corsi_milano.php)
............ecdl (con ecdl.php)
......altro
menusx e testata vengono inclusi sia in corsi_milano.php che in ecdl.php
solo che in corsi_milano.php funzionano benissimo mentre in ecdl.php NON funzionano nel senso che le voci di menu linkano su percorsi sbagliati
(attacco un po' di codice in fondo per chiarire)
dopo ennetanti tentativi, modificando sia il modo di scrivere include che il modo di scrivere i link nei files da includere non ne vengo a capo ...e non so più come fare per capire dov'è l'errore.
il sito sarà su server linux, ma al momento lo sto provando su altervista che non so che server usi ...specifico questo perchè ho anche provato ad usare $_SERVER['DOCUMENT_ROOT'] senza cavarne alcun risultato e non vorrei che dipendesse dal tipo di server.... dico stupidate?!
---CODICE TESTATA----
<td width="388" height="110" align="center">[img]../immagini/PC_serenamente.gif[/img]</td>
<td width="530" align="center" class="h1"><?php echo "$titolo"; ?>
<span class="h2"><?php echo "$sottotitolo"; ?></span>
</td>
<td align="center"></td>
---CODICE MENUSX----
Scritto così
Corso, Lezione o Tutoring
o così
Corsi per Chi
funziona da corsi_milano.php ma non da ecdl.php
Scritto così funziona da ecdl.php ma non da corsi_milano.php
Tutti i Corsi
---INCLUDE in CORSI_MILANO.PHP---
<?php $titolo="Corsi e Lezioni"; $sottotitolo="confezionati su misura"; include("../inclusi/testata.html"); ?>
<?php include("../inclusi/menusx.html"); ?>
---INCLUDE in ECDL.PHP---
<?php $titolo="ECDL"; $sottotitolo="la patente del computer"; include("../../inclusi/testata.html"); ?>
<?php include("../../inclusi/menusx.html"); ?>
sto impazzendo!![]()
![]()
nadia