Accueil > Forum > > > > Passer une variable PHP dans une instruction Javascript (Pop-Up)
Passer une variable PHP dans une instruction Javascript (Pop-Up)
mercredi 29 juin 2005 à 08:48:53 |
Passer une variable PHP dans une instruction Javascript (Pop-Up)

RDLG2A
|
Bonjour à tous,
Voilà mon pb!
J'extrais d'une base de données une info que je nomme $ProdPhoto.
Je voudrais lancer un pop-up qui m'ouvre cette photo.
Je lance bien le pop-up! mais pas la photo......GRRRRRRRRRRRRRR!!!!!!
Voici mon code: <SCRIPT language="JavaScript"> function OpenPopUp(ref) { window.open("Photo.php?ref=+ref", "Agrandissement", "toolbar=no, location=no, directories=no, status=yes, scrollbars=no, resizable=no, copyhistory=no, width=400, height=400, left=300, top=50"); } </SCRIPT>
PopUp que je lance ainsi : <a href="javascript:OpenPopUp('.$ProdPhoto.')">Photo</a>
Dans mon popUp j'ai ecris ce code: <?php //echo $_GET['ref'];//debogage echo'<img src="/images/BDonnees/'.$_GET['ref'].'">'; ?>
J'obtiens en debogage le résultat suivant : ref et non pas la valeur de $ProdPhoto.
Quid?
Je vous remercie d'avance!
|
|
mercredi 29 juin 2005 à 09:07:37 |
Re : Passer une variable PHP dans une instruction Javascript (Pop-Up)

Vin Gazoil
|
Salut !
pourquoi tu mets un lien dans ton popUp vers la photo ?
pourquoi tu ne la mets pas en fond de ton popUp ?
|
|
mercredi 29 juin 2005 à 09:11:11 |
Re : Passer une variable PHP dans une instruction Javascript (Pop-Up)

RDLG2A
|
Salut!
Dsl je ne comprends pas très bien ta remarque!
Et je ne pige pas ce que tu me conseilles!
Merci.
|
|
mercredi 29 juin 2005 à 09:13:38 |
Re : Passer une variable PHP dans une instruction Javascript (Pop-Up)

malalam
|
Hello,
inutile de poster plusieurs fois la meme question...
window.open("Photo.php?ref=+ref", "Agrandissement", "toolbar=no,
location=no, directories=no, status=yes, scrollbars=no, resizable=no,
copyhistory=no, width=400, height=400, left=300, top=50");
=>
window.open("Photo.php?ref="+ref, "Agrandissement", "toolbar=no,
location=no, directories=no, status=yes, scrollbars=no, resizable=no,
copyhistory=no, width=400, height=400, left=300, top=50");
|
|
mercredi 29 juin 2005 à 09:16:10 |
Re : Passer une variable PHP dans une instruction Javascript (Pop-Up)

Vin Gazoil
|
ah oui, non excuse moi je croyais que tu avais mis un lien dans ton
popUp vers ta photo !lol, je vais allez prendre un café pour me
réveiller !!! je me renseigne sur le OpenPopUp et je reviens
|
|
mercredi 29 juin 2005 à 09:49:57 |
Re : Passer une variable PHP dans une instruction Javascript (Pop-Up)

RDLG2A
|
Ok... Le popup fonctionne... mais il faut que j'arrive à poster l'id de la photo pour la récuperer ensuite dans la page agrandissement! Ce que j'obtiens pour l'heure c'est Photo.php?ref=+ref.....
Loin de ce que je voulais en fait....
Ne faudrait il pas définir, dans la fonction OpenPopUp var ref = Depuis ma page produits j'envoie bien javascript : OpenPopUp(001.jpg) par exemple.
|
|
lundi 18 février 2008 à 09:36:33 |
Re : Passer une variable PHP dans une instruction Javascript (Pop-Up)

hermys
|
bonjour RDLG2Aton script m'interesse bcp j' ai une base de donnée mysql listant mes articles. je veux que quand je clique sur un article, un popup ouvre pour afficher son image.peut-tu m'explique un peu de détail la démarche???
|
|
mardi 15 avril 2008 à 14:51:16 |
Re : Passer une variable PHP dans une instruction Javascript (Pop-Up)

titi4mai
|
Voici comment tu dois coder ton lien html. <a href="javascript:OpenPopUp('<? echo $ProdPhoto; ?>')">Photo</a>
Si tu l'écris en php, il faut l'écrire comme ça : <? echo "<a href='javascript:OpenPopUp(".$ProdPhoto.")'>Photo</a>"; ?>
à vérifier au niveau des "côtes" mais écris en html, c'est plus simple. :)
|
|
Cette discussion est classée dans : php, up, pop, photo, ref
Répondre à ce message
Sujets en rapport avec ce message
pop up de confirmation [ par used ]
slt à tous,voila mon problème,j'ai créé un tableau en php où j'affiche des lignes de données.(ex : des articles)Dans ce tableau il y a une dernière co
Pbm php et pop-up, aidez-moi plz [ par bobatheboss ]
slt,j'ai un site perso, avec un espace membre entierement en php, mais là j'ai un pbm, le php n'aime pas les javascript, et tout mes liens dans la pag
pop up en php [ par ada456 ]
salut !!je cherche a creer un pop up de maniere dynamique a partir d'un table pour explique plus j'ai une liste des clients et pour chaque clients ja
ouvrir une pop-up avec un header en php.. [ par pyr0123 ]
Bonjour, Je voudrais ouvrir une pop-up (jusque là ca va c'est du html) mais je voudrais passer par un proxy pour faire cela. Je pense qu'il faut mo
récuperer le chemein d'une image [ par lamiae2 ]
bonjour;j'ai un problème depuis une semaine,pour upload une image dans un pop up.mon chef m'a demandé de créer un formulaire ajouter.php pour remplir
pop up [ par djbabou ]
Salut a tous en fait, j'aimerais charger une page dans la même fenetre sans ouvrir de pop up! Je m'explique: j'ai développé un site qui utilise un p
Pop-up, box avec php [ par drweb001 ]
Bonjour à tous, je recherche à faire dans le style 2.0 un pop-up/box qui me permet de faire une action php. Par exemple, j'ai un tableau, quand je c
Modifier une photo en PHP [ par begueradj ]
Bonjour, J'ai développé un script pour modifier une photo, lorsque je l'exécute ça marche bien, toutefois je m'apperçois de ce warning qui s'affiche
fusionner deux table Mysql php [ par sidalilo ]
bonjour je veux fusionner deux tables par une requete sql en php voila le contenu de deux tables: TABLE1 code ref 1 r1 1 r2 TABLE2
Suppression d'un fichier dans un dossier en php [ par boubeuch1 ]
J'ai plusieurs albums photo. Je souhaite les gérer en supprimant ou en ajoutant des photos mais ça ne marche pas. Pour la suppression, il n'y a aucun
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
CHAMPS TIMECHAMPS TIME par vargas
Cliquez pour lire la suite par vargas
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|