A voir également:
- PHP, fonction include ou require
- Fonction si et - Guide
- Easy php - Télécharger - Divers Web & Internet
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction trier excel - Guide
3 réponses
beurrk
Messages postés
5
Date d'inscription
mercredi 4 avril 2001
Statut
Membre
Dernière intervention
10 avril 2001
3
5 avril 2001 à 11:55
5 avril 2001 à 11:55
essaie de rajouter ca a la fin, ca fait une redirection vers une autre page. je sais pas si c exactement ca que tu veux mais c deja mieux que rien non :))
print("<meta HTTP-equiv=\"refresh\" content=\"0;url=test3.php\">");
A+
print("<meta HTTP-equiv=\"refresh\" content=\"0;url=test3.php\">");
A+
<?
if (...) {
?>
<script>
window.location.href=' http://..........';
<script>
<?
}
?>
............par exemple, cela te convient-il ?
Salut Jacque
Avec la fonction include tu peut insèrer carrement une page html
Ex
Page test.php3
<?php
if (...)
{
... traitement en php
}
if (isset($suivante)) // c'est juste pour la forme ...
{
include("suite.htm");
}
<html>
...
<body>
<p>Impossible de charger la page suite.htm !</p>
</body>
</html>
Le problème c'est que du pojt de vue du navigateur le nom de la page affichée dans la zone d'adresse sera :
http://..../test.php3 et pas http://.../suite.htm
Une autre solution consiste à utilsier la fonction header() qui force la redirecteion et donc le chargement d'une autre page en s'appuyant sur le protocole HTTP
Ex :
<?php
if (...)
{
... traitement en php
}
if (isset($suivante)) // c'est juste pour la forme ...
{
header("Location: suite.htm");
}
<html>
...
<body>
<p>Impossible de charger la page suite.htm !</p>
</body>
</html>
Le pb c'est que ca marche pas comme il faut avec mon provider et j'ignore pourquoi (masi ca vient peut être de mon code html)
Voilà
@+
Philippe
Avec la fonction include tu peut insèrer carrement une page html
Ex
Page test.php3
<?php
if (...)
{
... traitement en php
}
if (isset($suivante)) // c'est juste pour la forme ...
{
include("suite.htm");
}
<html>
...
<body>
<p>Impossible de charger la page suite.htm !</p>
</body>
</html>
Le problème c'est que du pojt de vue du navigateur le nom de la page affichée dans la zone d'adresse sera :
http://..../test.php3 et pas http://.../suite.htm
Une autre solution consiste à utilsier la fonction header() qui force la redirecteion et donc le chargement d'une autre page en s'appuyant sur le protocole HTTP
Ex :
<?php
if (...)
{
... traitement en php
}
if (isset($suivante)) // c'est juste pour la forme ...
{
header("Location: suite.htm");
}
<html>
...
<body>
<p>Impossible de charger la page suite.htm !</p>
</body>
</html>
Le pb c'est que ca marche pas comme il faut avec mon provider et j'ignore pourquoi (masi ca vient peut être de mon code html)
Voilà
@+
Philippe
Salut, je te remercie car la fonction header marche très bien
Pour ton problème, cela vient peut être du fait que tu n'est pas mis la fonction exit(); après la fonction header.
Je te conseil d'aller voir sur ce site : http://www.php.net/manual/fr/function.header.php
A+
Pour ton problème, cela vient peut être du fait que tu n'est pas mis la fonction exit(); après la fonction header.
Je te conseil d'aller voir sur ce site : http://www.php.net/manual/fr/function.header.php
A+