Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    412

    Pagine in cui solo una sezione è diversa dalle altre, come strutturale?

    Ho praticamente una serie di pagine che devono avere specificamente questi contenuti :

    Codice PHP:
    <head>
        ...
    </
    head>
    <
    body>
      ..
      ...  
      <
    div id="descrizione"></div>
      ...
      ...
    </
    body
    L'unica differenza tra una pagina e l'altra è il contenuto del div con id "descrizione"
    Sarebbe comodo avere una struttura principale e poi per ogni pagina creare un index che includa la suddetta struttura più un override del tag div.
    Devo usare l'include del php (considerando che le pagine sono in php)?
    Il problema è che considerando che il div, come vedete, si trova in mezzo alla struttura, dovrei creare due file php in modo tale che nell'index di ogni pagina faccia:

    Codice PHP:
    <?php include ('prima parte.php'?>
    <div id="descrizione">fefddsfds</div>
    <?php include ('seconda parte.php'?>
    Ma mi pare un sistema un po' pacchiano. Non c'è un'altra soluzione?

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    412
    up

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    in realtà dipende dal contesto e da quello che vuoi raggiungere, anche pensando al domani.

    puoi sia includere il contenuto che includere testa e coda

    per te che significa "l'index di ogni pagina"?

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    412
    per te che significa "l'index di ogni pagina"?
    Ciascuna pagina deve avere un suo index.php. Ad esempio, www.miosito.it/lavoro1, www.miosito.it/lavoro2 etc... Ogni cartella lavoro*n* deve includere un index.php no? Ebbene, considerando che ognuno di essi differisce soltanto per il contenuto di uno specifio tag (il resto della pagina quindi è identico) mi conviene fare l'include anche perchè senò i motori di ricerca lo declassano per contenuti duplicati.

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    "Ciascuna pagina deve avere un suo index.est" non ha senso, semmai ciascuna cartella lavoro*n* può averne uno.

    se i contenuti sono duplicati, e quindi l'unica differenza è il contenuto di un tag (quale... parli di un meta?) i MdR penalizzeranno lo stesso, prima o poi.
    che il contenuto sia stampato tramite inclusione o meno non fa differenza

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    412
    si per pagina intendo cartella
    Allora per non incappare nei contenuti duplicati dovrei fare in modo che la pagina sia sempre la stessa ma che venga aperta tramite passaggio di parametri GET, dopodiché alterare le informazioni del tag in base al valore della variabile GET, generando i contenuti tramite PHP
    giusto?

  7. #7
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    si... è come creare una pagina "articoli.est".
    se ci sono valori in querystring (es: ?id=n) carichi le variabili definite, altrimenti fai altro

    serve un'indice dei contenuti (altro file o stesso file non fa differenza) da dare in pasto al motore.
    senza il quale, il MdR, non ne conoscerebbe l'esistenza (non si inventa le querystring da solo)

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    412
    che intendi per indice de contenuti?

  9. #9
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    dovrà esserci una pagina (anche la stessa) con tutte le voci che riportano agli articoli.
    altrimenti non si sa nulla della loro esistenza

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    412
    ah si, in realtà le varie pagine si ramificano dalla home.. Dalla sottopagina (accessibile dalla home), non c'è modo di andare alle altre sottopagine.
    Però a pensarci potrebbe essere comodo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.