Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2012
    Messaggi
    26

    Cambiare pagine su una pagina

    Non sapevo come intitolare il topic, spero sia il più vicino possibile a ciò che voglio fare e che riesco a spiegarlo xD

    ciao a tutti intanto...




    ho realizzato una pagina in php al cui interno o messo un
    Codice PHP:
    <?php include("pagina1.php"); ?>
    ed un menù con link che porta alle varie altre pagine


    codice HTML:
    <a href="pagina1.php">Pagina 1</a>
    <a href="pagina2.php">Pagina 2</a>
    <a href="pagina3.php">Pagina 3</a>
    ecc..

    ora vorrei che quando clicco su ad esempio Pagina 2, invece da portarmi nella pagina "pagina2.php" mi cambi il valore di include da
    Codice PHP:
    <?php include("pagina1.php"); ?>
    a
    Codice PHP:
    <?php include("pagina2.php"); ?>
    e cosi via per gli altri link in modo che nella stessa pagina mi faccia vedere solo il contenuto di quelle altre pagine


    e possibile una cosa del genere?

  2. #2
    devi usare ajax, in internet e sul forum stesso troverai molte cose a riguardo

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2012
    Messaggi
    26
    mmm..... Ajax e javascript sono un frana (appena so masticare il php)

    cmq non saprei con che chiavi di ricerca cercare una cosa che mi può aiutare xD

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2012
    Messaggi
    27
    ajax oppure potresti provare a fare una cosa del genere
    nella pagina index o comunque quella in cui devi fare sta cosa metti
    Codice PHP:
    <a href="cambiopagina.php?pagina=pagina1.php">pagina 1</a>
    <a href="cambiopagina.php?pagina=pagina2.php">pagina 2</a>
    <a href="cambiopagina.php?pagina=pagina3.php">pagina 3</a>

    <div id="pagina">
    <?
    session_start
    ();
    if(
    $_SESSION['pagina'] == null){
    $pagina "paginadibase.php";
    }
    else{
    $pagina $_SESSION['pagina'];
    }
    include 
    $pagina;
    ?>
    </div>
    poi cambio pagina la fai cosi
    Codice PHP:
    <?php
    session_start
    ();
    $_SESSION['pagina'] = $_GET['pagina'];
    header("Location: pagina_precedente");
    ?>
    prova cosi

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2012
    Messaggi
    26
    Quote Originariamente inviata da Kisati Visualizza il messaggio
    ajax oppure potresti provare a fare una cosa del genere
    nella pagina index o comunque quella in cui devi fare sta cosa metti
    Codice PHP:
    <a href="cambiopagina.php?pagina=pagina1.php">pagina 1</a>
    <a href="cambiopagina.php?pagina=pagina2.php">pagina 2</a>
    <a href="cambiopagina.php?pagina=pagina3.php">pagina 3</a>

    <div id="pagina">
    <?
    session_start
    ();
    if(
    $_SESSION['pagina'] == null){
    $pagina "paginadibase.php";
    }
    else{
    $pagina $_SESSION['pagina'];
    }
    include 
    $pagina;
    ?>
    </div>
    poi cambio pagina la fai cosi
    Codice PHP:
    <?php
    session_start
    ();
    $_SESSION['pagina'] = $_GET['pagina'];
    header("Location: pagina_precedente");
    ?>
    prova cosi
    nulla ma forse non mi funziona perché non ho capito alcune cose
    qui
    Codice PHP:
    $pagina "paginadibase.php"
    devo inserire la pagina dove ho il contenuto? (in questo caso pagina2.php)
    Codice PHP:
    header("Location: pagina_precedente"); 
    devo mettere la pagina principale dove devo far vedere tutti i contenuti? (in questo caso index.php)

    scusa l'ignoranza

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2012
    Messaggi
    27
    pagina di base cambialo con la pagina che vuoi che si veda se non si clicca niente (se non vuoi niente non mettere niente) pagina precedente è la pagina dove c'è tutto

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.