PHP : créez nvelle page et l'afficher

nz_janvier Messages postés 146 Date d'inscription   Statut Membre Dernière intervention   -  
 ric -
Salut,

j'aimerai avoir des indications sur comment créer un nouvelle page web et l'afficher (à la place de la page courante)

exemple :

j'ai une page "index.php" contenant un lien "machin" (que je dois créer !)

j'aimerai faire dans la page "index.php" :

<?
echo "<a href = ...>machin</a>";
?>

de façon que le clic sur "machin" génère une nouvelle page "machin.php" (non stockée sur le disque !) qui va remplacer la page courante, c'est à dire "index.php"

je mets quoi dans les pointillés ?

Merci
A voir également:

4 réponses

Utilisateur anonyme
 
//Générer la page
fopen()
fwrite()
fclose()

//Rediriger vers l'autre page
header('location: autre_page.htm');

//Dans ta première page
<?
if(isset($_GET['generer']))
header('location: autre_page.htm');
?>
<a href="?generer">Autre page</a>
3
nz_janvier Messages postés 146 Date d'inscription   Statut Membre Dernière intervention   17
 
le contenu de la nouvelle page (que j'appelle "machin.php") ne sera pas stocké sur le disque

c'est un contenu qui est juste généré et affiché (à la place de la page courante) lorsque l'utilisateur clique sur le lien "machin"
0
ric
 
Bonsoir
<a href = "machin.php">machin</a>
et dans machin.php, tu demandes ce que tu veux.
-1
ric
 
Salut
Eh bien tu fais comme je t'ai dit et dans machin.php, tu mets le code php correspondant à ce que tu veux.
Si tu ne connais pas Php, là tu as un gros problème.
-1