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 :

Passage de paramètre dans une ThickBox


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 24
    Par défaut Passage de paramètre dans une ThickBox
    Bonjour,

    J'ai fait une page dynamique, genre gallerie, qui affiche un tableau d'image. Et lors du clic sur une image, je souhaiterais afficher un texte qui est en référence avec l'image...

    Le problème, c'est quand dans la page "thickbox", j'ai besoin d'un id pour faire une requête pour retrouver le texte que je dois y insérer... Mais je ne peux apparemment pas passer un paramètre via la requête (GET) ??

    Voici mon lien :

    echo '<a href="ouvrageDetail.php?
    idImg="'.$value[0].'"
    &KeepThis=true
    &TB_iframe=true
    &height=700
    &width=700"
    title="'.$value [3].'"
    class="thickbox">';

    Et je tente de récupérer simplement mon paramètre sur la page de destination comme ceci :

    $id = $_GET["idImg"];

    Vous avez une idée ??

    Merci d'avance de votre aide, là ça fait un bon moment que je coince....

  2. #2
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    Bonjour,

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="ouvrageDetail.php?idImg="'.$value[0].'"&KeepThis=true&TB_iframe=true&height=700&width=700" title="'.$value [3].'"class="thickbox">

    tout d'abord, utilises les balises bbcode [ code] [ /code] pour encadrer ton texte.

    la valeur de ton href est la suivante :ouvrageDetail.php?idImg=

    Sais tu pourquoi?
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  3. #3
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 24
    Par défaut
    Hello,

    Merci de ta réponse, et je vais transcrire en html, ça sera plus simple je crois...

    Alors voilà le lien que je dois faire en html :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="ouvrageDetail.php?idImg=12&KeepThis=true&TB_iframe=true&height=700&width=700" title="titre" class="thickbox">
    Dans cet exemple, on voit que les guillemets que tu voyais fermer le lien et qui donnait la valeur href "ouvrageDetail.php?idImg=" était juste utilisé pour la concaténation en php de la valeur...

    Soit, est-ce que tu vois maintenant un peu plus le problème ? Est-ce impossible de passer un paramètre par GET ? ou comment ??

    Merci

  4. #4
    Rédacteur
    Avatar de Halleck
    Homme Profil pro
    Consultant PHP
    Inscrit en
    Mars 2003
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Consultant PHP

    Informations forums :
    Inscription : Mars 2003
    Messages : 597
    Par défaut
    Si bien sûr que c'est possible

    Ensuite, il se passe quoi? Tu as un message d'erreur? $idMsg est null? Fais un test isset dessus. Si il y a un message, donne le nous. Essaye de mettre ton argument en minuscules...

    Bref, en tout cas il nous faut ce qui bloque

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

Discussions similaires

  1. erreur de passage de paramètre dans une urL
    Par lodan dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 25/02/2007, 13h29
  2. Réponses: 3
    Dernier message: 20/03/2006, 18h46
  3. [Excel]Passage de paramètres dans une formule
    Par fbench dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 24/02/2006, 13h16
  4. Réponses: 9
    Dernier message: 13/05/2005, 04h13
  5. Passage de paramètres dans une requête imbriquée
    Par DrakkoFR dans le forum Langage SQL
    Réponses: 2
    Dernier message: 07/02/2005, 13h46

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