PDA

View Full Version : Visualizzare pių pagine php nella stessa pagina


Silient
11-12-2013, 17:08
scusate per il nome infinito della discussione ma non sapevo come chiamarlo xD


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

<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
<?php include("pagina1.php"); ?>
a
<?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?

sharkkk
11-12-2013, 17:37
con quei collegamenti potresti passare tramite il metodo _GET una variabile per fare tutti i controlli che vuoi.

<a href="pagina1.php?page=1">Pagina 1</a>
<a href="pagina2.php?page=2">Pagina 2</a>
<a href="pagina3.php?page=3">Pagina 3</a>

a questo punto ti puoi sbizzarrire come preferisci, le vie sono infinite

Braccop
11-12-2013, 18:17
stai cercando di fare una pagina coi frame?

http://www.w3schools.com/tags/tag_iframe.asp

http://www.w3schools.com/tags/att_a_target.asp

questo e' quel che ti serve

Tuvok-LuR-
11-12-2013, 18:49
E' molto meglio se fai un file menu.php e lo includi in ogni pagina invece di fare una pagina "madre" come stai facendo.

Se vuoi proprio farlo in quel modo č molto semplice con Ajax (http://api.jquery.com/load/) ma non č proprio la soluzioni classica

AllerITA
12-12-2013, 08:44
Scusate se mi intrometto non č pių semplice
creare una pagina php principale: pagina.php
usare i link nella parte html:


<a href="Pagina.php?pagina=1" > Pagina 1 </a>
<a href="Pagina.php?pagina=2"> Pagina 2 </a>



e poi questo codice nella parte PHP:



if isset[$_GET['pagina']) {
switch ($_GET['pagina']) {
case 1:
include_once("pagina1.php");
break;
case 2:
include_once("pagina2.php");
break;
default:
break;
}
}


Sempre felice di essere smentito.:D