Hallo,

ik ben nieuw in php....ik had graag het volgende willen doen...ik heb een tabel met 1 rij en 2 kolommen.In de linker kolom heb ik een menu.
Nu als ik daar op een link klik dan zou ik willen dat mn targetpagina in de 2de kolom terechtkomt...

dit zou ik dan willen met de php functie "include"

Is dat mogelijk?



Hoi bd,

als je een link maakt die er zo uitziet:

<a href="?page=pagina1.php">pagina 1</a>

en je zet bovenaan je pagina:

<?php
if ($_SERVER['REQUEST_METHOD'] == 'GET') {
$page = $_GET['page'];
}
else {
$page = 'standaardpagina.php';
}
?>

Dan kun je in de rechterkolom dit doen:

<?php
include ($page);
?>

Ik zeg er onmiddellijk bij: de veiligste manier is het niet.
hallo,

Ok, dit werkt....mijn eerste link wordt in de tabel weergegeven...mijn url ziet uit als volgt:

http://localhost/home/lvsw/index.php?page=2

met de var $page weet ik welke link in moet koppelen..


<?

if($page == 1) include("linkpagina.php");

?>

maar die linkpagina heeft ook een script en ik zou de resulaten hiervan ook in dezelfde tabel willen zien.Die linkpagina bevat een formulier (listmenu) en als ik op de knop klik opent hij dit in een nieuw venster...maar de resultaten zouden in de tabel moeten verschijnen...;


die linkpagina is niet meer dan een listmenu.als je op een bepaald item klikt dan wordt er een kladblok bestandje ingevoegd (include)


waarschijnlijk een kleinigheid maar knap vervelend als je niet weet waar je moet zoeken


Als je in dat formulier van de action dit maakt: action="index.php?page=2" of bij een link er dit van maken:

<a href="index.php?page=2 ">naamvanlink</a>
Yep Robert, that's the way to go ;-)
Hallo,

Heb de link aangepast "index.php?page=2" in de form action tag in het formulier.....

ter verduidelijking...

<form action="index.php?page=2" method="post">
<label>
<select name="kalender" size="1">
<option value=1>13/12/05</option>
<option value=2>10/01/06</option>
<option value=3>14/02/06</option>
<option value=4>11/03/06</option>
<option value=5>14/03/06</option>
<option value=6>11/04/06</option>
<option value=7>09/05/06</option>
<option value=8>16/05/06</option>
<option value=9>13/06/06</option>
<option value=10>29/06/06</option>
<option value=11>08/08/06</option>

</select>
</label>
<input type="submit" name="Submit" value="weergeven" />
</form>


<?



$item = $_POST['kalender'];

if($item == 1){include("/notes/131205.txt");}
if($item == 2){include("/notes/100106.txt");}
if($item == 3){include("/notes/140206.txt");}
if($item == 4){include("/notes/110306.txt");}

if($item == 5){include("/notes/140306.txt");}
if($item == 6){include("/notes/110406.txt");}
if($item == 7){include("/notes/090506.txt");}
if($item == 8){include("/notes/160506.txt");}

if($item == 9){include("/notes/130606.txt");}
if($item == 10){include("/notes/290606.txt");}
if($item == 11){include("/notes/080806.txt");}





?>


als ik dan naar mn index pagina ga en ik klik op de juiste link dan krijg ik mn formulier in de tabel zoals het zou moeten maar als ik dan een item aanklik en ik klik op de knop weergeven dan verdwijnt mn formulier en de url blijft op

in mijn geval.....


htpp://localhost/home/lvsw/index.php?page=2



staan....


Wat doe ik verkeerd?







Reageren