Précédent   Forum des professionnels en informatique > PHP > Scripts
Scripts Forum d'entraide sur les scripts PHP téléchargés. Les meilleurs scripts PHP, la FAQ scripts PHP, toutes les FAQ PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/05/2008, 09h25   #1
Lucas Panny
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Par défaut Faire une page de redirection comme la connexion sur DVP

Bonjour,

Connaissant quelques trucs en programmation PHP, je me demande toujours comme font les scripts de certains sites comme developpez.com (utilisant vBulletin) pour faire:
- avant que la page suivant la connexion, il y a cet affichage "Merci de vous identifier Lucas Panny, cliquez ici si votre navigateur ne vous redirige pas automatiquement"
- ou sur les sites de téléchargement, "cliquer ici si le téléchargement ne se fait pas automatiquement"

Bref, comment on fait cette attente, est-ce une obligation PHP (ça se doit se passer toujours comme ça) ou seulement une simple animation ?
  Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2008, 10h01   #2
Expert Confirmé
 
Avatar de Sub0
 
Homme
Inscription : décembre 2002
Messages : 3 468
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 39

Informations forums :
Inscription : décembre 2002
Messages : 3 468
Points : 3 115
Points : 3 115
Envoyer un message via MSN à Sub0 Envoyer un message via Skype™ à Sub0
Code HTML :
<meta http-equiv="Refresh" content="3;url=lasuite.php"/>

Plus d'infos ici.
Sub0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2008, 08h36   #3
Lucas Panny
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Si je prend par exemple PHP Header:
Code :
1
2
3
header('HTTP/1.1 404 Not Found');
header('Location: index.php');
exit;
Si le code contient cette fonction, la page va tout de suite être redirigé mais il y a pas cette attente comme lors de la connexion à développez.com
  Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2008, 09h01   #4
Expert Confirmé
 
Avatar de Sub0
 
Homme
Inscription : décembre 2002
Messages : 3 468
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 39

Informations forums :
Inscription : décembre 2002
Messages : 3 468
Points : 3 115
Points : 3 115
Envoyer un message via MSN à Sub0 Envoyer un message via Skype™ à Sub0
En effet, pour ajouter un delai avec le code ci-dessus, il faut utiliser sleep()
Sub0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2008, 09h18   #5
Rédacteur/Modérateur
 
Avatar de 12monkeys
 
Homme Dr. Peters
Webmaster
Inscription : novembre 2006
Messages : 3 630
Détails du profil
Informations personnelles :
Nom : Homme Dr. Peters
Âge : 35
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Webmaster
Secteur : Service public

Informations forums :
Inscription : novembre 2006
Messages : 3 630
Points : 6 232
Points : 6 232
Bonjour

J'ai cherché depuis un moment et j'ai enfin trouvé :

http://www.developpez.net/forums/sho...d.php?t=539844

Code :
header("Refresh: 4; url=index.php")
Personnellement je ne connaissait pas et je ne sais pas si ça fonctionne, donc un retour d'expérience serait intéressant...
__________________
Vous débutez dans la creation de sites web : les bases du html et débuter avec les CSS
Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
Votez pour les messages qui vous ont aidés...
12monkeys est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2008, 12h15   #6
Lucas Panny
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Il semble que c'est ça 12monkeys!
Non pas
Code :
header('Location: index.php');
tout court
MAIS
Code :
header("Refresh: 4; url=index.php")
Qui confirme avant que je mets en résolu !!!
  Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2008, 14h35   #7
Lucas Panny
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Bon, je considère que c'est ça la solution !

RéSOLU DONC
  Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h27.


 
 
 
 
Partenaires

Hébergement Web