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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Javascript] Petit problème de redirection { résolu }

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Javascript] Petit problème de redirection { résolu }

n°304864
BenJ9002
Posté le 09-02-2003 à 15:48:11  profilanswer
 

Je vous explique le pb : pour mon site, j'utilise une page principale (accueil.php) dans laquelle j'inclue une page cible.
 
Pour l'instant tout va bien sauf pour mon forum : lorsque je valide le formulaire pour ajouter un nouveau topic, les infos sont bien enregistrées dans la base, mais pour faire la redirection vers la page principale du forum, ben ca coince.
J'ai bien un rechargement de ma page, mais au lieu de recharger la page forum.php, ca me recharge la page question.php
 
accueil.php?cibl=qqch (ici cibl=forum/question.php)

Code :
  1. <head>
  2. <script language=javascript>
  3. function recharge(cible) {
  4. parent.frames[0].location.href='cible';
  5. }
  6. </script>
  7. Pas mal de machins en tous genre :D
  8. <? include($cibl); ?>


 
question.php

Code :
  1. après vérification et enregistrement du formulaire
  2. <?
  3. echo "<script language=javascript> recharge(\"accueil.php?url=forum/forum.php&fr=$fr&d=0\" ); </script>";
  4. ?>
  5. <form>
  6. formulaire avec les nombreux champs a renplir


 
Si vous pouviez me dire ce qui cloche, pasque je suis assez noob en JS
 :jap:
 
EDIT : j'ai déplacé le topic sur JS puisque ca doit etre plus approprié :)
EDIT2 : j'ai ajouté un peu plus de mon code.  
J'utilise la meme page pour traiter le formulaire pour que comme ca, s'il est mal rempli, j'ai directement le formulaire tout rempli affiché : y a plus qu'a revalider le formulaire après avoir ajouté/rectifié les erreurs
 
Résolution
Je donne la résolution, ca peut servir à quelqu'un :)  
 
Utiliser :
<?
echo "<script language=javascript> document.location.href('accueil.php?url=forum/forum.php&fr=$fr&d=0';); </script>";
?>
a la place de la fonction que j'essayais
 
Voila c'était tout.


Message édité par BenJ9002 le 10-02-2003 à 20:23:11
mood
Publicité
Posté le 09-02-2003 à 15:48:11  profilanswer
 

n°304910
BenJ9002
Posté le 09-02-2003 à 17:29:24  profilanswer
 

:bounce: j'ai déplacé le topic de sous-cat

n°304916
BenJ9002
Posté le 09-02-2003 à 17:39:31  profilanswer
 

Y a pas qqn qui pourrais m'aider, je suis sur que c'est rien du tout. Mais je trouve pas :(

n°304926
BenJ9002
Posté le 09-02-2003 à 17:55:39  profilanswer
 

:sweat: siouplé missié dames :(

n°304934
Hermes le ​Messager
Breton Quiétiste
Posté le 09-02-2003 à 18:19:07  profilanswer
 

pourquoi tu utilises le JS pour une redirection ?  :heink:

n°304935
BenJ9002
Posté le 09-02-2003 à 18:24:01  profilanswer
 

Pasque je peux pas utiliser le php (la fonction header) : j'ai déja affiché du code (celui de la page accueil.php) Sinon ca serait beaucoup plus simple

n°304940
Hermes le ​Messager
Breton Quiétiste
Posté le 09-02-2003 à 18:32:45  profilanswer
 

et  
 
print("<meta http-equiv=\"Refresh\" Content=\"temps_en_secondes;url=ton_adresse_que_tu_veux\" />" );
 
Tu en fais quoi ?  :heink:

n°304946
BenJ9002
Posté le 09-02-2003 à 18:40:31  profilanswer
 

ca marche pas non plus, j'ai déja essayé, j'obtiens une erreur. Les en-tetes ont déja été transmises :(

n°304949
BenJ9002
Posté le 09-02-2003 à 18:42:01  profilanswer
 

En fait, je pense que le pb est juste un petit pb de syntaxe pasque j'ai bien un rechargement de page, mais c'est pas la page forum.php qui est rechargée, mais la page question.php :(

n°304951
Hermes le ​Messager
Breton Quiétiste
Posté le 09-02-2003 à 18:44:05  profilanswer
 

T'aurais pas des Frames toi par hasard...   :heink:

mood
Publicité
Posté le 09-02-2003 à 18:44:05  profilanswer
 

n°304956
BenJ9002
Posté le 09-02-2003 à 18:49:29  profilanswer
 

Le hasard fait bien les choses :D j'ai une frame qui fait 0 en haut et la frame du bas fait 100%
 
Mais j'ai aussi essayé sans frame et ca marche pas non plus :sweat:


Message édité par BenJ9002 le 09-02-2003 à 18:52:30
n°305127
BenJ9002
Posté le 09-02-2003 à 22:14:07  profilanswer
 

Un petit up du soir ... espoir :)

n°305162
BenJ9002
Posté le 09-02-2003 à 23:19:21  profilanswer
 

:bounce:

n°305219
BenJ9002
Posté le 10-02-2003 à 07:38:26  profilanswer
 

:hello: Y a personne qui aurait meme une toute petite ideé de pk ca marche pas ?

n°346691
fbtheretur​n
Posté le 28-03-2003 à 15:58:35  profilanswer
 

Aprés une redirection javascript, est il necessaire (dans le code) d'avoir la fonction exit() ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Javascript] Petit problème de redirection { résolu }

 

Sujets relatifs
[Apache / PHP] Problème de transmission de variable avec mod_rewritePetit coup de main avec un parseError
Active desktop et Javascript ?Petit pb lié aux maths
[Shell - Batch] Aidez moi a faire mon petit batchproblème de type dans une requète
Problème d'accentuation entre flash et PHPImage et texte dans une cellule: placement impossible... [resolu]
Mysql - Executer un script de commande sql? - RESOLU[HTML] pour imbriquer des <table> sans bordure?[RESOLU]
Plus de sujets relatifs à : [Javascript] Petit problème de redirection { résolu }


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