begin process at 2012 05 28 19:14:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

comment passer une variable php dans une fonction javascript


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

comment passer une variable php dans une fonction javascript

mardi 18 janvier 2005 à 11:38:56 | comment passer une variable php dans une fonction javascript

troupe_a_jule



jule

Salut tout le monde

Alors voila, je suis en train de faire un site et dans l'une des page de mon site
j'affiche des images dont j'ai récupéré les grace à une requête mysql pour
pouvoir les afficher en miniature.

J'ai fait une fonction pour afficher les miniatures dans des popu lorsque je clicke sur l'une des image au choix, mais voila la variable qui défini mon image est une variable php
donc je ne sait pas comment passer ma variable php en paramètre de ma
fonction javascript.

Voici mon code:

<html>

<head>

<script language="JavaScript">

function afficheMaxi(chemin)

{

i1 = new Image();

i1.src = chemin;

html = '<HTML><HEAD><TITLE>Nom de la fenêtre</TITLE></HEAD><BODY LEFTMARGIN=0 MARGINWIDTH=0 TOPMARGIN=5 MARGINHEIGHT=0 body bgcolor="#4D5B88"><CENTER><IMG SRC="'+chemin+'" BORDER=0 NAME=imageTest onLoad="window.resizeTo(document.imageTest.width+24,document.imageTest.height+40)"></CENTER></BODY></HTML>';

popupImage = window.open('','_blank','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0, width=500, height=375, left=250, top=125');

popupImage.document.open();

popupImage.document.write(html);

popupImage.document.close()

}

</script>

</head>

<body>

<?

echo "<form>";

$req = "SELECT nom_fichier_salle from stage.plan, stage.salle WHERE salle_plan = nom_plan AND nom_fichier_plan = '$nom_fichier_plan'";

$res = mysql_query ($req, $connexion);

for($i=0;$i<mysql_num_rows($res);$i++)

{

$info = mysql_fetch_array($res);

$nom_fichier_salle=$info[nom_fichier_salle];

echo "$nom_fichier_salle";

//echo "<img src='$nom_fichier_salle'width='160' height='120'>";

echo "<a href=\"javascript:;\" onclick=\"afficheMaxi($nom_fichier_salle)\"><img src=\"$nom_fichier_salle\" border=\"1\" alt=\"Cliquer pour agrandir\" width=\"150\" height=\"112\"></a>\n";

}

?>

</body>

mardi 18 janvier 2005 à 13:26:29 | Re : comment passer une variable php dans une fonction javascript

GRenard

Bah ... ca marche pas ca ?
T'as la technique...
Il suffit de regarder si toutes les informations (avant de cliquer sur l'image) sont disponibles sur la page chargée... (l'appel de fonction, et la fonction)


PHP Guru
Écoutez les conseils d'un vieux sage ! Ils sont souvent très utiles.
[ Lien ]
mardi 18 janvier 2005 à 23:15:11 | Re : comment passer une variable php dans une fonction javascript

eXon

Membre Club
Normalement l'on met un ; (point-virgule) après la fonction dans le onClick sinon ça peut causé parfois quelques problèmes (surtout pour ceux qui ont FireFox comme moi ;)) je sais plus si c'est nécéssaire aussi avec IE. Sinon je ne vois aucune autre erreur:
<a href=\"javascript:;\" onclick=\"afficheMaxi($nom_fichier_salle);\">


----------------
eXon
http://www.lookstrike.com


Cette discussion est classée dans : fichier, plan, variable, document, salle


Répondre à ce message

Sujets en rapport avec ce message

problème syntaxe [ par troupe_a_jule ] juleJe epnse que je doit avoir un petit problème de syntaxe.Je veut afficher un image selon mon choix dans une liste déroulante (qui fait appel à base modifier un fichier php [ par xactise ] Bonjours j'ai un petit problème j'arrive pas à trouver ! Je vous expliqueJ'ai un fichier config.php (../config/config.php) qui contient plein de varia prob avec une variable [ par spyro666 ] Voilà j'essaie d' écrire dans un fichier txt en PHP. Le problème est que je ne voudrais que modifier une variable. exemple mon fichier texte: $bla=1 passage de variable [ par leissler ] Bonjour J'ai une variable $username dans un fichier phpDans ce même fichier j'ai un lien vers un fichier html qui contient un formulairedans ce formul Pb de ' et " [ par xactise ] Coucou alors voila j'ai un pb un peu dur et long a expliquer donc je vait simplifier je creer un fichier dans ce fichier j'y met du code PHP donc pour UPLOAD [ par TheHacker ] Salut jai un probleme, je fais un site sur multimania et jarrive pas a uploader un fichier, la variable ne passe pas du form jusque la page ou il doit Date et heure d'un fichier sur un serveur. MySQL [ par bouffard ] Bonjour,J'utilise une base de données MySQL, avec différent champs (entre autre un champ "datecrea" format datetime).Je suis entrain de construire un Undefined variable dans easyphp [ par nicofree ] Salut a tous, je voudrai savoir comment retirer les message style; Undefined variable: varaiable in e:\easyphp1-7\www\mon_fichier.php on line 10Je sai Ouvrir un document Excel dans une nouvelle fenetre [ par danytoss ] Bonjour à tous!Voila mon problème, J'ai une base de données comprenant tous les ordinateurs du parc, et j'aimerai extraire le tout vers un fichier Exc Passage de variable de php à javascript et/ou inversement ? [ par jcyberland ] Bonjour à tous J'ai un fichier ejs_menu.js est-ce que la syntaxe suivante est possible :color = ;auq


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales