Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    59

    link del tipo: index.php?pagina=contatti

    Ciao a tutti. Ho creato una pagina index.php utilizzando i css e ho creato un div allinterno del quale devo caricare un file esterno.
    se all'interno del div inserisco una riga del tipo:

    <?php include("$pagina"); ?>

    e tramite pulsanti di navigazione do come indirizzo:

    http://127.0.0.1/index.php?pagina=contatti.html


    viene caricato all'interno del div il file esterno chiamato "contatti.html".

    fin qui tutto ok. ma se poi clicco su un altro link passando come indirizzo

    http://127.0.0.1/index.php?pagina=nuovapagina.html

    la pagina richiama di nuovo contatti.html, ossia la pagina attuale.

    come posso risolvere?

    Grazie a tutti! ;-)

  2. #2
    molto strano, concettualmente non fa una piega

    prova a postare il codice originale, magari c'è qualche erroruccio.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    59
    uhm...forse è un po troppo lungo tutto il codice....

    ma se provassi a dichiarare la variabile come nulla alla fine della pagina? ho come la sensazione che resta memorizzata da qualche parte...anche se poi richiamo da browser solamente index.php
    riappare la stessa pagina nuovamente :-(

  4. #4
    scusa, ma tu ad inizio pagina la fai una dichiarazione del tipo:

    codice:
    $pagina = $_GET[pagina];
    ?

    in questo modo non dovresti avere alcun problema...

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    59
    l'avevo dimenticato!!!

    dove lo metto? nell'head va bene lo stesso?

  6. #6
    si si, basta che sia prima dell'include

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    59
    alla grandeeeeeeeeeeeee!!!!

    l'unico problema è che adesso da un notice relativo alla riga dove ho messo il get:

    Notice: Use of undefined constant pagina - assumed 'pagina' in C:\Programmi\EasyPHP 2.0b1\www\capoboi\index.php on line 8

    grazie mille sei stato gentilissimo ;-)

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.