Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1195 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [résolu] appeller une nouvelle page dynamiquement

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu] appeller une nouvelle page dynamiquement

n°1102482
schneiderj
Posté le 31-05-2005 à 09:44:16  profilanswer
 

Bonsoir,
 
Mon probleme est assez simple mais je n'arrive pas à trouver de solution :
comment se rediriger vers une nouvelle adresse avec PHP ? J'ai besoin de cette redirection à la fin d'une condition else if, je ne peux donc pas utiliser le statement header( ).
 
Merci pour votre aide,
Jean-Marie


Message édité par schneiderj le 31-05-2005 à 12:35:58
mood
Publicité
Posté le 31-05-2005 à 09:44:16  profilanswer
 

n°1102485
cesarr89
Posté le 31-05-2005 à 09:46:49  profilanswer
 

Citation :

J'ai besoin de cette redirection à la fin d'une condition else if, je ne peux donc pas utiliser le statement header( ).


 
 :ouch:  et tu peux me dire pourquoi?

n°1102508
schneiderj
Posté le 31-05-2005 à 10:02:37  profilanswer
 

J'arrive sur cette page pour effectuer une recherche qui posséde 2 options dans le cas 1 j'effectue cette recherche avec php directement dans la base MySQL, dans l'autre cas je fait appele à un servlet Java (routine de calcul qui est trés lourde et qui utilise une librairie spécifique). Et pour ce cas b, j'ai besoin d'avoir une redirection vers mon servlet.
 
Pour ce qui de header, je pense que je ne peux pas l'utiliser puisque que j'en ai déjà un dans ma page.

n°1102542
cesarr89
Posté le 31-05-2005 à 10:12:49  profilanswer
 

Balance le code et on va voir

n°1102603
schneiderj
Posté le 31-05-2005 à 10:59:31  profilanswer
 

Je ne l'ai pas sous la main. Je vous le passerai ce soir.
Merci pour ta réponse,
 
Jean-Marie

n°1102609
cesarr89
Posté le 31-05-2005 à 11:01:23  profilanswer
 

Mais moi je voi pas où est le problème

n°1102637
ali0baba
Posté le 31-05-2005 à 11:15:42  profilanswer
 


la seul methode que je connais c de demander au client de faire la redirection et pas le serveur !!!!
 
pour cela tu le fais en javascript :
 

Code :
  1. <script type="text/javascript">
  2.           location.replace('page_de_redirection.htm') ;
  3. </script>

n°1102643
Killer_386
Posté le 31-05-2005 à 11:17:54  profilanswer
 

Code :
  1. <?php
  2. if ($quelque_chose)
  3. {
  4.     // Tu fais ce que tu veux ici
  5. }
  6. else
  7. {
  8.     // Tu indiques ta redirection si elle est nécessaire  
  9. ?>
  10. <script language="javascript" type="text/javascript">
  11. window.setTimeout("location=('/tapage.php);",4000) // Redirection dans 4 secondes dans ce cas  
  12. </script>
  13. <?php
  14. } /* Fermeture de else */
  15. ?>


 


Message édité par Killer_386 le 31-05-2005 à 11:19:51
n°1102650
ali0baba
Posté le 31-05-2005 à 11:20:49  profilanswer
 

:D  :D  :D

n°1102658
Killer_386
Posté le 31-05-2005 à 11:24:35  profilanswer
 

J'avais édité pour dire que j'étais grilled, mais ma solution propose un temps avant de rediriger la personne :whistle:...

mood
Publicité
Posté le 31-05-2005 à 11:24:35  profilanswer
 

n°1102747
schneiderj
Posté le 31-05-2005 à 12:23:19  profilanswer
 

Merci pour ces deux réponses. J'avais bien pensé à utiliser javascript, mais je ne voyais pas comment l'utiliser au sein de PHP :p .
Mais je n'ai pas encore le reflex PHP est exécuté par le serveur et Javascript par le client  :pt1cable: .
 
Encore merci pour votre aide,
Jean-Marie

n°1102794
Killer_386
Posté le 31-05-2005 à 12:47:55  profilanswer
 

Il n'y a pas de quoi ;).


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [résolu] appeller une nouvelle page dynamiquement

 

Sujets relatifs
Requete sur une requete avec filtrage ,possible ou pas ?[resolu]Comment vérifier si un dossier existe déjà ? [Résolu]
[VBS]Créer un fichier.txt sur bureau [Résolu][Résolu][CSS] Souci avec un contenu variable
Enregistrement et mise en page .doc[RESOLU] [PHP] Utilisation de 2 BDD dans la meme page
insertion d'un fichier dans une page html avec javascript[Mysql] Base de données trop grosse... [Résolu]
C++ et parser XML [RESOLU] 
Plus de sujets relatifs à : [résolu] appeller une nouvelle page dynamiquement


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR