Vai al contenuto principale
Download
Forum
Info
Video
News
Apri il menu
Download
Forum
Info
Video
News
☰
Login
Registrati
Registrati
Login
Nome utente/Email:
Password:
Password dimenticata?
Ricordami
Forum fiscale di Oscon
›
Lavoro, produttività, web
›
Sviluppo progetti, realizzazione e SEO
›
Menù ad albero esterno
›
Invia Risposta
Invia una nuova risposta
Rispondi alla discussione: Menù ad albero esterno
Nome utente:
Login
|
Registrati
Soggetto:
Icona messaggio:
nessuna icona
Messaggio:
Smilie
[
altri
]
[quote="Jack" pid='1622' dateline='1300921857'] No, ciò che dice Sandro è la stessa cosa, era solo per spiegare meglio. La pagina devi salvarla comunque .php, oppure, come ti dicevo, dare istruzione al tuo server di interpretare le pagine .html come se fossero pagine php. Cosa tecnicamente non eccessivamente complessa ma di certo nemmeno semplice, anzi: perciò prendila solo come una cosa teorica da sapersi. Ti spiego. Perchè una comando PHP funzioni, il server deve sapere di trovarsi di fronte a una funzione PHP. Le pagine .html non vengono trattate come pagine PHP e quindi le funzioni semplicemente non vengono interpretate. Una funzione PHP dentro ad una pagina .html verrebbe quindi interpretata come un semplice testo e stampata a video. L'unica cosa che devi fare è cambiare i nomi di tutte le pagine da "nomepagina.html" a "nomepagina.php". Fine. Tutto il resto lo lasci identico. Lo puoi fare automaticamente (con un batch) o più facilmente a mano, se non sono troppe pagine. Poi, se non hai voglia di cambiare tutti i link interni tra le pagine, puoi usare un .htaccess che istruisca il server a reindirizzare gli utenti dalle pagine .html verso quelle con lo stesso nome ma .php. Anche in questo però caso la soluzione più "pulita" sarebbe cambiare ciascun link. Prendi l'abitudine a salvare le pagine come .php, anche se contengono solo html, il risultato è lo stesso. Ma poi potrai usare all'interno funzioni php, inclusioni, date, variabili. E così via. Un'inclusione, infine, si può fare anche via javascript. [size=large][b]Menu ad albero in JavaScript[/b][/size] Crei una pagina [i]menu.js[/i] che contenga: [code] document.write("<ul>"); document.write("<li><a href=\"pagina.html\">Link 1</a></li>"); document.write("<li><a href=\"pagina2.html\">Link 2</a></li>"); document.write("</ul>"); [/code] Ti basterà quindi includere il codice: [code]<script type="text/javascript" src="menu.js"></script>[/code] in ciascuna pagina nella posizione desiderata. Ma è una soluzione abbastanza inusuale per queste esigenze :) J [/quote]
Opzioni messaggio:
Firma:
includi la tua firma. (solo utenti registrati)
Disabilita smilie:
disabilita la visualizzazione degli smilie in questo messaggio.
Iscriviti alla discussione:
Specifica il tipo di notifica e di iscrizione per questa discussione. (Solo utenti registrati)
Non iscriverti alla discussione
Iscriviti senza ricevere notifiche per le nuove risposte
Iscriviti e ricevi notifiche e-mail per le nuove risposte
Iscriviti e ricevi notifiche via PM per le nuove risposte
Verifica umana