Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2010
    Messaggi
    60

    Pagina linkata che finisce sotto un'altra

    So che tra un po' mi prenderete a sassate per i mille topic in pochi giorni, ma non so proprio come cercare in internet la soluzione a questo problema!

    Allora la questione è la seguente:
    Ho inserito all'interno della mia pagina index.php questo:

    <?php include('primapag.php'); ?>

    in questo modo appena mi connetto al sito mi compare al centro del Layout (dove voglio tutti i contenuti) proprio la pagina primapag.php.

    Fin quei che bello, tutto ok (e capirai )

    Il problema si presenta quando clicco su una voce del menu (esempio : chisono.php) e il contenuto della pagina di quella voce si piazza sotto il file primapag.php, che rimane lì senza la minima intenzione di andarsene

    Come faccio a fare in modo che primapag.php si tolga per lasciare spazio a chisono.php ?

    Perdonate se cono così spartana nell'esporvi il mio problema, ma sono nuova del campo php.

    Grazie mille

  2. #2
    Non ho capito... hai una demo online?
    Ciao!

  3. #3
    Comunque credo che il problema sia nel modo in cui esegui gli include, magari in sequenza sulla stessa pagina.
    Ciao!

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2010
    Messaggi
    60
    Spiego con le immagini (i colori sono a caso )

    Quando entro nel sito, si carica al centro di index.php il contenuto di home.php
    con questo

    <?php include('home.php'); ?>


    Se io clicco su Link, accade ciò



    Il contenuto del link si carica sopra il contenuto di home.php. Io vorrei che home.php scompaia e che resti solo il contenuto del link

    Grazie

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Il link come lo hai creato, puoi scriverci il codice?
    Si tratta di un semplice <a href=...></a> o è qualcosa in javascript/ajax?

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2010
    Messaggi
    60
    Per il link ho provato due codici, ma funziona solo questo:


    <?php
    if (isset($_GET["ghgh"])) {
    if (file_exists($_GET["ghgh"].".php")) {
    include_once($_GET["ghgh"].".php");
    }else {

    }
    }else {

    }
    ?>

  7. #7
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Prova così
    Codice PHP:
    if (isset($_GET["ghgh"])) { 
       if (
    file_exists($_GET["ghgh"].".php")) { 
          include_once(
    $_GET["ghgh"].".php"); 
       }
       else {
                        
       }
    }else {
       
    //qui metti l'include di home.php         


  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2010
    Messaggi
    60
    Vaaaaaa!

    Grazie mille Alhazred! Se non ti porta via troppo tempo mi potresti spiegare cos'è che ho fatto esattamente?

    Mi piacerebbe capire come funziona

  9. #9
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Prima includeva sempre la pagina, invece se controlli il cambio pagina non include sempre la stessa
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  10. #10
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Esattamente, ora home.php viene inclusa solo se $_GET["ghgh"] non è settata, ovvero se non hai cliccato sul link.

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.