Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/06/2011, 17h48   #1
Candidat au titre de Membre du Club
 
Inscription : décembre 2010
Messages : 45
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 45
Points : 10
Points : 10
Par défaut Récupérer des données à l'ouverture d'une lightbox

Bonjour !

Lorsque j'ouvre ma lightbox, je perd toute les informations que j'ai récupéré dans ma base de données:

Code :
<a href='#' onclick='openbox("<?php echo $var['nom'];?>", 1)'>cliquer ici</a>
Ceci ouvre une lightbox via une fonction JS, qui écrit le nom donné en paramètres en guise de titre.
Mon $var contient toute les informations d'une personne stockée en base de données.

Dans ma lightbox, je dois récupérer toute ces informations. Comment faire ??
oni13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2011, 18h18   #2
Membre chevronné
 
Homme Krusty
Inscription : mai 2009
Messages : 472
Détails du profil
Informations personnelles :
Nom : Homme Krusty
Localisation : France

Informations forums :
Inscription : mai 2009
Messages : 472
Points : 617
Points : 617
si je me trompe pas le recharge la page donc perte des donnes il faudrait plutot mettre un span et pour avoir un effet de couleur pour le texte lui attribuer une classe avec un hover


Code :
<span class='la classe' 'onclick='openbox("<?php echo $var['nom'];?>", 1)'>cliquer ici</span>
Code :
1
2
3
4
laclass :hover
{
background-color:red
}
__________________
programmer n'est pas connaitre tous les moindres détails d'un langage mais savoir exploiter sous toutes ses facettes ce que l'on connait.
mekal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2011, 19h21   #3
Membre Expert
 
Avatar de Watilin
 
Homme Matilin Torre
Étudiant
Inscription : juin 2010
Messages : 679
Détails du profil
Informations personnelles :
Nom : Homme Matilin Torre
Âge : 23
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2010
Messages : 679
Points : 1 202
Points : 1 202
Oni,
regarde le code généré par ton serveur, en faisant « voir le code source » sous ton navigateur, et je pense que tu comprendras.
Un serveur n'envoie que du texte, quel que soit le langage qui tourne dessus. C'est normal, c'est le protocole HTTP.

Tu peux générer du code JavaScript, mais tu ne peux pas demander à ton code JavaScript d'interagir avec PHP, c'est impossible. Il faut que tu trouves une autre solution. Par exemple, générer d'autres variables JavaScript contenant les diverses informations de $var…
__________________
Disposition de clavier ergonomique française : Bépo
Watilin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/06/2011, 10h29   #4
Candidat au titre de Membre du Club
 
Inscription : décembre 2010
Messages : 45
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 45
Points : 10
Points : 10
Merci pour l'idée du span, ca marche comme ca !
J'avais essayé en transmettant l'ID de la personne en $_REQUEST mais je devais refaire des requetes MySQL dans la lightbox.... c'est bien mieux ainsi.

Et effectivement je comprend pour le JS / PHP :-/

Bonne journée à vous
oni13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h21.


 
 
 
 
Partenaires

Hébergement Web