/*
* of zoiets (fopen() of file() kan ook)
* Let er wel op dat links en plaatjes op de
* externe site mogelijk niet goed worden
* weergegeven als ze relatieve links
* bevatten.
*/
?>
Wel goed beveiligen, want je wil niet dat iemand als url invoert: ?url=../../passwords.txt of zoiets ;)
<?php
if(isset($_GET['url']))
file_get_contents($_GET['url']);
else
print 'Nog geen url ingevoerd';
/*
* of zoiets (fopen() of file() kan ook)
* Let er wel op dat links en plaatjes op de
* externe site mogelijk niet goed worden
* weergegeven als ze relatieve links
* bevatten.
*/
?>
Maar je kan ook een waarde opgeven voor $_GET['url'], alhoewel dat minder netjes is:
// pagina's die je toestaat in een array stoppen
$mijnpaginas=array("page1","page2","page3");
// ff checken of er een pagina is pagina is meegevraagd
if (isset($_GET['pagina'])){
// de variabele die is mee gegeven omzetten naar kleine letters
$page=strtolower($_GET['page']);
}
// Checken of de pagina die is opgevraagd doormiddel van de links wel
// voor komt in de array
if (in_array($page, $mijnpaginas)){
//kijken welke pagina wordt opgevraagd met wat er in de array staat
if($mijnpaginas[0] == $page){ // laat page1.php zien
echo "<DIV>page1.php</DIV>";
}
if($mijnpaginas[1] == $page){ // laat page2.php zien
echo "page2.php";
}
if($mijnpaginas[2] == $page){ // laat page3.php zien
echo " laat page3.php zien ";
}
// enzovoorts .... als je meer pagina's hebt die in de array zitten
}
else{
// Wanneer die niet voorkomt in de array, de standaard pagina (nu
// index.php) includen, ipv wat iemand anders wilt includen
include("index.php");
}
?>
Als link: <a href="pagina.php?page=page1">Link</a>
<body bgcolor="#FFFFFF" text="#000000">
<?php
if (!empty($_GET['adres']))
{
echo "<div id=\"divje\">";
echo "HIER KOMT EEN FUNCTIE VOOR JE PAGINA";
echo "</div>";
}
else
{
echo "<div id=\"divje\">";
echo "Dit is een DIV!!!";
echo "</div>";
}
?>
<br><br>
<a href="test.php?adres=<?php echo $url; ?>" target="_top">Klik hier om door te gaan</a>
</body>
</html>
maar ik weet ook niet hoe ik als src in een div een externe pagina kan gebruiken, ik heb wel een artikeltje voor je gevonden, misshcien heb je hier wat aan, tis wel veel java, maja
ja ok,
maar goed, natuurlijk beter om die url uit DB te trekken en aan te passen is met een formuliertje met method POST. Dan gaat ie helemaal goedkome.