IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[PHP-JS] petit problème de lien [Débutant(e)]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2006
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 132
    Par défaut [PHP-JS] petit problème de lien
    salut!

    quand j'ecris ca , la balise php ne se met pas en rouge et la redirection ne se fait pas

    est ce qu'il y d'autres guillements à ajouter quelque part?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    setTimeout("document.location.href='../gestion_valider.php?num_doc=<?php echo $_POST["num_doc"] ?>'",5000);

    merci

  2. #2
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    Salut,
    tu serais pas déjà entre des balises <?php ?> ?
    Bye

  3. #3
    Invité
    Invité(e)
    Par défaut
    c'est du javascript

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setTimeout("document.location.href='../gestion_valider.php?num_doc=<?php echo $_POST["num_doc"] ?>'",5000);
    La fonction setTimeout() retarde l’exécution de la fonction en argument d’un delai exprimé en millisecondes et retourne un objet timer :
    var timer = setTimeout("ma_fonction()", delai);

    exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    function ma_fonction() {
      document.location.href='../gestion_valider.php?num_doc=<?php echo $_POST["num_doc"] ?>';
    }
     
    // retarde l'appel de la fonction de 10 seconde
    var timer = setTimeout("ma_fonction()", 10000);

  4. #4
    Membre confirmé
    Inscrit en
    Septembre 2006
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 132
    Par défaut
    oui c du javascript

    euh non je ne suis pas deja dans une balise php

    donc est ce que ma syntaxe est correcte et si oui cela veut dire que le probleme est ailleurs c'est ca?

    <script type="text/javascript">
    <!--
    setTimeout("document.location.href='../gestion_valider.php?num_doc=<?php echo $_POST["num_doc"] ?>'",5000);
    // -->
    </script>
    Colorez votre code PHP sur les forums grâce à Developpez.com

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2005
    Messages : 774
    Par défaut
    en fait je me demande si mettre du code php a l'interieur de code js marche. je te conseille plutot l'inverse: du javascript dans du php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php
        echo "<script language='javascript'>setTimeout(\"document.location.href='../gestion_valider.php?num_doc=  $num_doc ' \",5000) </script>";
    ?>

  6. #6
    Membre confirmé
    Inscrit en
    Septembre 2006
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 132
    Par défaut
    merci beaucoup!

    mais en fait j'essaie aussi avec votre code et ca ne marche pas je crois que le probleme vient d'ailleurs

    en fait apres 5 secondes ca me fait bien une redirection mais c'est sur une page vide et pas sur la page que j'ai specifiée dand le lien

    en tous ca merci pour le truc (inverser php dans javascipt ou javascript dans php)

  7. #7
    Membre confirmé
    Inscrit en
    Septembre 2006
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 132
    Par défaut
    oui vous avez raison mr rbaatouc le probleme vient visiblement d'ailleurs

  8. #8
    Invité
    Invité(e)
    Par défaut
    ta fonction est correcte (syntaxe, on peut mettre du php dans du javascript) et ça fonctionne!(je viens de tester)
    ton erreur vient probablement dailleurs

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Petit problème de lien url
    Par cycy07 dans le forum Langage
    Réponses: 1
    Dernier message: 06/08/2014, 00h47
  2. Petit problème de lien avec hibernate
    Par SyLvErStOrM dans le forum Hibernate
    Réponses: 10
    Dernier message: 27/08/2008, 12h29
  3. [Php] Deux petits problèmes
    Par marie4449 dans le forum Langage
    Réponses: 5
    Dernier message: 23/03/2007, 11h23
  4. Réponses: 3
    Dernier message: 19/09/2006, 21h12
  5. [html] petit problème de lien
    Par pmboutteau dans le forum Balisage (X)HTML et validation W3C
    Réponses: 12
    Dernier message: 11/07/2006, 16h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo