Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > XML
XML Forum d'entraide sur XML avec PHP. Exemples : SimpleXML, OpenXML... Avant de poster -> FAQ XML, Cours XML et Sources XML
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 30/01/2008, 11h02   #1
BnA
Membre éclairé
 
Avatar de BnA
 
Inscription : mars 2006
Messages : 559
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : mars 2006
Messages : 559
Points : 380
Points : 380
Envoyer un message via MSN à BnA
Par défaut Ne pas afficher DIV si XML "vide"

Bonjour à tous!

Je ne sais pas si je poste dans le bon forum, étant donné les différents aspects en jeu, mais je pense bien que oui... Vous verrez...

Donc!!

J'ai un page Web, qui sert de "Panneau de configuration et d'information" pour l'utilisateur. Sur cette page, il peut voir ses logs de connexion, ses résultats de cours, etc...

Comme cette page est la 1ère page que l'utilisateur voit lorsqu'il se connecte, nous (le boss et moi-même) avons décidé d'y ajouter une sorte de reminder des informations VRAIMENT cruciales (genre "Votre crédit est bientôt épuisé", "Nouveau cours disponible",...)

Ce reminder est en Flash, son contenu (les "news") viennent d'un XML, et le résultat que j'aimerais obtenir, c'est que si le XML est "vide" (voir plus bas), la zone entière destinée au bandeau flash soit invisible (à la manière d'un display:none; et non d'un visibility:hidden).

Concernant le XML "vide", est-il possible (attention, pure supposition) de créer un node s'appelant, disons, <isEmpty>true (ou false)</isEmpty>, de récupérer cette valeur, et selon qu'elle soit true ou false, d'afficher ou non la DIV?

Si oui, est-ce bien vers le PHP que je dois me tourner? Est-il possible de faire cela en JavaScript?

Merci d'avance pour les éléments de réponses à venir...
__________________
Sans extrait de code, ne vous attendez à aucun miracle (sauf miracle) ...

...et n'oubliez pas: RTFM!!

Téléchargez FireBug pour Firefox (le paracétamol du développement web)

"MERCI" ne coûte rien, n'hésitez pas à vous en servir!
BnA est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2008, 12h16   #2
Membre Expert
 
Avatar de alain.couthures
 
Inscription : avril 2007
Messages : 889
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : avril 2007
Messages : 889
Points : 1 061
Points : 1 061
En javascript on peut utiliser XmlHttpRequest pour récupérer un document XML et, ensuite, tester son contenu pour construire ou pas un élément dans le HTML
__________________
Formulaires XForms sur tous navigateurs sans extension à installer (architecture XRX) : http://www.agencexml.com/xsltforms/
alain.couthures est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2008, 12h28   #3
BnA
Membre éclairé
 
Avatar de BnA
 
Inscription : mars 2006
Messages : 559
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : mars 2006
Messages : 559
Points : 380
Points : 380
Envoyer un message via MSN à BnA
Oh.

Erf...

Euh... "Mais c'est bien sûûûr!!"

Je devais pas être totalement réveillé quand j'ai posté ce thread...

Merci!
__________________
Sans extrait de code, ne vous attendez à aucun miracle (sauf miracle) ...

...et n'oubliez pas: RTFM!!

Téléchargez FireBug pour Firefox (le paracétamol du développement web)

"MERCI" ne coûte rien, n'hésitez pas à vous en servir!
BnA 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 13h11.


 
 
 
 
Partenaires

Hébergement Web