Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di XBarboX
    Registrato dal
    Dec 2008
    Messaggi
    121

    [PHP] Come modificare tutte le pagine?

    Salve,
    vorrei chiedervi come poter cambiare tutte le pagine senza dover modificarle tutte.
    Per chi non avesse capito un esempio pratico:
    Mettiamo che ho il mio sito con 100 pagine e vorrei che nel navigator(il div che contiene tutti i link) ci fosse un link in più. Dovrei modificare tutte le 100 pagine, ma mi sembra una cosa assurda.
    Come evitare tutto questo?
    Grazie

  2. #2
    io ho fatto cosi:
    1) Creo il file html che contiene il menu.
    2) Dichiaro una costante php come questa:
    Codice PHP:
    <?php
    define
    ("MENU",file_get_contents("http://www.miosito.it/menu.html"));
    ?>
    3) Nelle pagine in cui voglio il menu includo la pagina php che definisce le costanti e uso:
    Codice PHP:
    echo MENU

  3. #3
    Utente di HTML.it L'avatar di XBarboX
    Registrato dal
    Dec 2008
    Messaggi
    121
    in locale funziona perfettamente ma perchè su altervista.org non funziona?

  4. #4
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    Originariamente inviato da XBarboX
    in locale funziona perfettamente ma perchè su altervista.org non funziona?
    metti percorsi assoluti e non remoti, altervista è limitato con gli indirizzi assoluti.

    p.s

    relativo: forum/index.php
    assoluto: http://forum.html.it/forum/index.php

  5. #5
    Utente di HTML.it L'avatar di XBarboX
    Registrato dal
    Dec 2008
    Messaggi
    121
    non funziona neanche così!

    Codice PHP:
    <?php include("/include/definizioni.php"); echo TES?>
    il risultato è il seguente:

    TES

    ma io non gli ho dato una stringa da stampare!

  6. #6
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    echo TES;

    se non è settata viene trattata come stringa

  7. #7
    Utente di HTML.it L'avatar di XBarboX
    Registrato dal
    Dec 2008
    Messaggi
    121
    quindi vuol dire o che ho settato male le costanti o perchè non riesce a includere il foglio.
    Ma dato che le costanti mi sembrano giuste come faccio a capire se riesce a includere la pagina? Non mi da nessun errore!

  8. #8
    Utente di HTML.it L'avatar di XBarboX
    Registrato dal
    Dec 2008
    Messaggi
    121
    Allora adesso vi dico tutto così sapete dirmi dov'è l'errore:

    allora io una pagina index.php così:

    Codice PHP:
    <?php require_once("/include/definizioni.php"); echo TES?>
    poi ho una cartella include che include i file:
    definizioni.php
    tes.html
    hea.html

    la pagine definizioni è così:
    Codice PHP:
    <?php define("TES" file_get_contents("tes.html")); define("HEA" file_get_contents("hea.html")); ?>

  9. #9
    Utente di HTML.it L'avatar di XBarboX
    Registrato dal
    Dec 2008
    Messaggi
    121
    dopo un po di prove ho scoperto che se metto tutti i file nella stessa cartella funziona ma appena devo un mettere un percorso come "/include/definizioni.php" o "../definzioni.php" non funziona...
    Perchè?

  10. #10
    Utente di HTML.it L'avatar di XBarboX
    Registrato dal
    Dec 2008
    Messaggi
    121
    up

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 © 2026 vBulletin Solutions, Inc. All rights reserved.