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

EDI, CMS, Outils, Scripts et API PHP Discussion :

[Forum] Envoyer une variable quand on clique sur un lien


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2003
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 285
    Par défaut
    echape tes apostrophe dans l'appel de la fonction javascript avec des \

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo '<td height ="72" align="left"><a HREF="JavaScript:charger(\'choix.php\',\'titre.php?titre=Facile\')">Edit/Duplicate a tarifvariant</a></td>';

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 105
    Par défaut
    met de \ devant tes guillemet \"javascript .....

    et ca devrais fonctionné

    JJ

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 74
    Par défaut
    Merci jai avancé ca fonctione toujours pas je dois avoir une erreur dans le javascript parce que les lien de ne fonctionne pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <SCRIPT language="javascript">
       function charger('choix.php', 'titre.php') {
          parent.frames["principale"].window.location="choix.php";
          parent.frames["titre"].window.location="titre.php";
       }
    </SCRIPT>

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2003
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 285
    Par défaut
    n'oublies pas de changer les noms des frames par celui des tiennes

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 74
    Par défaut
    c'est le nom de mes frames titre et principale

  6. #6
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Salut

    Un lien en passant tout vite, au cas où cela serve :
    http://cyberzoide.developpez.com/php4/url/

  7. #7
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 74
    Par défaut
    je suis deja aller faire un tour et je suis peut etre pas doué mais jai appliqué a la lettre ce qui est écrit pour passer un chaine mais cela ne fonction pas jai du mal les placer je ne sais pas

  8. #8
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2003
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 285
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <SCRIPT language="javascript">
       function charger('choix.php', 'titre.php') {
          parent.frames["principale"].window.location="choix.php";
          parent.frames["titre"].window.location="titre.php";
       }
    </SCRIPT>
    laisse des variables dans tes parametres de fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <SCRIPT language="javascript">
       function charger(page1, page2) {
          parent.frames["principale"].window.location=page1;
          parent.frames["titre"].window.location=page2;
       }
    </SCRIPT>
    ne change les variables QUE dans le script si tu veux faire des tests

  9. #9
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 74
    Par défaut
    merci javais pas capte que page1 page2 étaient des variable je pensais qu'il falait chamger ca part le nom de mes pages jai enfin réussi ca parrait pourtant pas tellement compliqué.

  10. #10
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 74
    Par défaut
    Quelqu'un serait il pourquoi cela fonction que sur 1 de mes lien alors que je fais un copier coler en faite cest ma variable qui aparement ne fonction qu'une fois.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    echo '<td height ="72" align="left"><a HREF="JavaScript:charger(\'maj.php\',\'titre.php?titre=Excel Update\')">Edit/Update from Excel</a></td>';

  11. #11
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2003
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 285
    Par défaut
    on peut voir les autres liens ?

  12. #12
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 74
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    <?
    	echo '<tr>';
    		echo '<td height ="72" align="left"><a href="accueil.php" target="principal">Accueil</a></td>';
     
    	echo '</tr>';
    	echo '<tr>';
    		echo '<td height ="72" align="left"><a HREF="JavaScript:charger(\'choix.php\',\'titre.php?titre=Tarifvariant\')">Edit/Duplicate a tarifvariant</a></td>';
     
    	echo '</tr>';
     
    	echo '<tr>';
    		echo '<td height ="72" align="left"><a HREF="JavaScript:charger(\'nouveau.php\',\'titre.php?titre=New Tarifvariant\')">Create a new tarifvariant</a></td>';		
    	echo '</tr>';
     
    	echo '<tr>';
    		echo '<td height ="72" align="left"><a HREF="JavaScript:charger(\'add.php\',\'titre.php?titre=Add a tarifEntry\')">Add a new tarifentry</a></td>';		
    	echo '</tr>';
     
    	echo '<tr>';
    		echo '<td height ="72" align="left"><a HREF="JavaScript:charger(\'maj.php\',\'titre.php?titre=ExcelUpdate\')">Edit/Update from Excel</a></td>';		
    	echo '</tr>';
    ?>
    le 1er marche pas les autres
    ca pose proble dapres moi dans la page tire car il passe les variables en parametre je le vois dans le navigateur
    voila le code de la page titre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    	<?
    	echo'<td align =center width =700><h1><KBD><font color="blue">'.$_GET['titre'].'</font></KBD></h1></td>';
    	?>

  13. #13
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2003
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 285
    Par défaut
    qu'est-ce qui ne marche pas au juste ?

  14. #14
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 74
    Par défaut
    Cest bon jai trouve mon probleme il me restait des javascript sur les autres pages qui relancais titre.php a louverture de ces pages et donc ma varible titre valait ""

  15. #15
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2003
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 285
    Par défaut
    effectivement, il fallait opter pour une seule des 2 solutions
    Bon courage pour la suite ^^

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 5
    Dernier message: 10/02/2013, 00h05
  2. changer une image quand on clique sur un lien
    Par arckaniann dans le forum Mise en page CSS
    Réponses: 19
    Dernier message: 01/06/2012, 22h54
  3. Réponses: 2
    Dernier message: 11/05/2007, 11h37
  4. [JPanel] inserer une image quand on clique sur un bouton
    Par the_ugly dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 19/12/2006, 14h41
  5. Afficher une TextArea quand on clique sur un bouton
    Par Goozisan dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 26/11/2006, 21h44

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