Salut,
Les "pseudos-frames" n'est pas une fonctionnalité officielle de PHP mais une façon de concevoir un script.
Il est vrai que passer les register_globals à on simplifie la manip'.
Imaginons une page d'accueil (index.php) avec deux liens dedans :
<html>
<head><title>test pseudo-frames</title></head>
<body>
<a href="index.php?koi age1">Page 1</a>
<br>
<a href="index.php?koi age2">Page 2</a>
</body>
</html>[/quote]
Le but du jeu est d'inclure, à la manière des pseudos-frames, le contenu de la variable koi. Pour cela, il suffit d'un petit script php :
[quote]<html>
<head><title>test pseudo-frames</title></head>
<body>
<a href="index.php?koi age1">Page 1</a>
<br>
<a href="index.php?koi age2">Page 2</a>
<?php
if(isset($_GET['koi'])){
include($_GET['koi'].'.php');
}
?>
</body>
</html>
En fonction du lien cliqué, le fichier page1.php ou page2.php sera ajouté au contenu de index.php...
Si les register_gloabls sont à "on", on peut remplacer $_GET['koi'] par $koi, tout simplement...
(dans l'absolu, il faudrait sécuriser un peu plus le script afin d'empécher un éventuel connard (raver ?) de péter tes pages en appelant index.php?koi=fichier_cache, etc...) |