Moficare le pag html velocemente

WebZen

Utente Attivo
nel sito: http://emoart.altervista.org ho creato la colonna del menù a sinistra, quando voglio inserire un nuovo link, oltre che a ricopiare il codice in tutte le pagine una per una cè un modo più veloce?.
Utilizzando(adesso non lo uso più) dreamweaver ad ogni modifica del modello esso aggiornava in automatico tutte la pagine ad esso riferenti, vorrei ottenere un risultato simile... :cool:
 

samiel

Nuovo Utente
6 Mar 2008
12
0
0
Io di ASp non so nulla (e di PHP poco...).
Però con PHP hai varie soluzioni: dal creare
il menu come funzioni e poi incorporarle
(e anche questo puoi farlo in modo più
o meno economico) al generare
automaticamente i menu mediante array.
Se vuoi ti posto un po' di codice---

M.
 

samiel

Nuovo Utente
6 Mar 2008
12
0
0
No, i frame non c'entrano, e poi ormai devi abbandonare
l'idea di costruire una pagina coi frame. Si fa tutto coi CSS.
Una prima soluzione al tuo problema sarebbe creare
dei file distinti con le varie componenti della pagina
(header, footer, menu= e quindi di includerli.
Crei un file index.php tipo:
Codice:
<?php
$pagina = 'index.php';
include 'headers.php';
include 'index.inc.php';
include 'navbar.php';
include 'footer.php';
?>
e poi un index.inc.php coi contenuti.
E questo per ogni file.
Poi con un codice del genere:
Codice:
<div id="navigation">
  <ul>
    <li><a href="./index.php" <?php if (ereg ("index.php", $_SERVER['PHP_SELF'])) echo 'id="activelink_nv"';?>>Home</a></li>
    <li><a href="./libri.php" <?php if (ereg ("libri.php", $_SERVER['PHP_SELF'])) echo 'id="activelink_nv"';?>>Le nostre letture</a></li>
    <li><a href="./musica.php" <?php if (ereg ("musica.php", $_SERVER['PHP_SELF'])) echo 'id="activelink_nv"';?>>I nostri ascolti</a></li>
    <li><a href="./film.php" <?php if (ereg ("film.php", $_SERVER['PHP_SELF'])) echo 'id="activelink_nv"';?>>I nostri film</a></li>
    <li><a href="./segnalazioni.php" <?php if (ereg ("segnalazioni.php", $_SERVER['PHP_SELF'])) echo 'id="activelink_nv"';?>>Segnalazioni</a></li>
    <li><a href="./curiosita.php" <?php if (ereg ("curiosita.php", $_SERVER['PHP_SELF'])) echo 'id="activelink_nv"';?>>Curiosità</a></li>
    <li><a href="./wordpress" <?php if (ereg ("wordpress", $_SERVER['PHP_SELF'])) echo 'id="activelink_nv"';?>>Blog</a></li>
    <li><a href="./link.php" <?php if (ereg ("link.php", $_SERVER['PHP_SELF'])) echo 'id="activelink_nv"';?>>Link</a></li>
  </ul>
</div>
si crea automaticamente un menu che, fra l'altro,
produce l'effetto hover, se imposti opportunamtne il CSS.
In realtà, lavorando con gli array, puoi fare cose
molto più pulite e senza moltiplicare i file come nel mio esempio.
Ma il codice è ovviamente più complesso.
Oppure ti accontenti della cosa più banale:
crei un file funzioni contenente le varie parti della pagina,
e in ogni file richiamo il file delle funzioni con require.
È la soluzione più elementare, ma cmq ti fa risparmiare
tempo e spazio

M.

M.
 

www

Utente Attivo
24 Dic 2007
60
0
0
Roma
www.seoguru.it
Tutte le risposte più sacrosante te le hanno già passate.

Ma se fai solo html statico senza array o inclusioni, e lavori con dreanweaver, puoi usare il trucco più vecchio del mondo (che trucco non è).

Trova e sostituisci. Ti apri tutte le pagine da modificare, metti nel campo "trova" il link che precede quello da aggiungere e nel campo sostituisci riscrivi il link di cui sopra aggiungendo il nuovo.
Per tutte le pagine seguenti la prima dreamweaver ricorda la sostituzione e basta premere il tasto del mouse due volte per ogni pagina.

Oppure istalla un cms e POI vedrai che sarai costretto a imparare un filo di php.
 
Discussioni simili
Autore Titolo Forum Risposte Data
H [CERCO] Pag. facebook 50k+ ( target italia, nord italia ) Annunci servizi di Social Media Marketing 0
D aiuto con pag di login in php PHP 1
Y get['pag'] per far stampare TOT righe alla volta. PHP 1
Frank10 Consiglio su tenere una pag protetta PHP 22
C devinizione variabile su pag.1 PHP 15
N Ritorno alla pag precedente HTML e CSS 6
F connessione database e pag asp Classic ASP 3
H pag. con accesso tramite password Classic ASP 0
G Aggiornare la pag.(non riaprirla) Javascript 0
S Disattivare/Attivare musica pag web Javascript 1
G Piccolo manuale online con tasti pag. avanti/indietro Classic ASP 5
G Pagina html in stringa PHP 2
E Sostituzione Elemento Html PHP 3
G Elementi HTML HTML e CSS 1
K Visualizzare del html responsive in una Webview Sviluppo app per Android 0
T Domanda valutazione html LinkedIn 2022 pt3 HTML e CSS 7
T Domanda valutazione html LinkedIn 2023 pt2 HTML e CSS 15
T Domanda valutazione html LinkedIn 2023 pt1 HTML e CSS 1
MarcoGrazia Salvataggio HTML in database PHP 2
K posizionare variabile da pagina html all'iframe. Javascript 1
peppe0703 Come Estrarre dati da db wordpress e richiamarli in html esterno HTML e CSS 0
L problema collegamento file css con html HTML e CSS 1
D Informazioni da XAMPP su HTML PHP 0
R Immagini html HTML e CSS 2
K File audio in html, chi mi può aiutare? HTML e CSS 0
K Aiuto con file audio in html HTML e CSS 1
Antonio67 Lanciare file shell bash da html HTML e CSS 2
M Riportare in tabella HTML dati estratti con query SQL MySQL 0
G Codice html Javascript 1
M Collegamento tra form html e script php PHP 4
L Ricezione dei dati su file php da modulo html PHP 6
F Creare elementi html con javascript Javascript 3
G Appicazione HTML per inserimento dai in Database Access Microsoft HTML e CSS 0
W visualizzare solo file html e sottocartelle di una cartella PHP 1
C Dopo chiusura del tag php la stringa html va a capo PHP 1
G img html HTML e CSS 3
M Come fare un countdown in HTML? HTML e CSS 4
D Stampa a video in altra pagina html Database 3
A inserire variabile php colore in div html PHP 2
F Tv in html Offerte e Richieste di Lavoro e/o Collaborazione 1
N Script elenco file HTML HTML e CSS 5
L salvare codice html in mysql PHP 3
Cosina htaccess redirect 301 senza estensione html Web Server 6
E Errore di lettura php in html PHP 8
M HTML e PHP Offerte e Richieste di Lavoro e/o Collaborazione 3
C Form email php su pagina index.html? PHP 21
Shyson Meglio Javascript o HTML? Javascript 4
P inserimento icone social tramite html HTML e CSS 1
Z Mod_rewrite da HTML in PHP PHP 3
L Collegare un form html ad un database access Javascript 2

Discussioni simili