Possibilité de tests sur la variable "DATA" de la méthode $.post ?
AleksSknm
Messages postés2Date d'inscriptionlundi 13 juin 2011StatutMembreDernière intervention12 mai 2012
-
22 janv. 2012 à 16:51
dvwyns
Messages postés159Date d'inscriptionmardi 2 janvier 2007StatutMembreDernière intervention 7 mai 2012
-
25 janv. 2012 à 14:21
Bonjour,
Je développe actuellement un site en HTML/PHP/JavaScript/AJAX à l'aide du plugin jQuery.
J'essaye d'optimiser au mieux mon site et donc il n'existe qu'une seule page, le reste est chargé en fonction du menu sélectionné (diverses fonctions Javascript).
Seulement sur cette unique page (accueil.php), j'ai une zone d'identification. Lorsque je clique sur CONNEXION, cela lance un script et me retourne une variable DATA (variable passée en paramètres avec la fonction $.post de jQuery).
Seulement en fonction de l'utilisateur ("Admin" ou "Membre"), j'aimerais afficher un menu différent. J'aimerais donc savoir si il y avait des moyens de faire des tests sur cette variable de retour "DATA" ?
Cordialement et en vous remerciant d'avance.
Aleks.
A voir également:
Possibilité de tests sur la variable "DATA" de la méthode $.post ?
dvwyns
Messages postés159Date d'inscriptionmardi 2 janvier 2007StatutMembreDernière intervention 7 mai 2012 25 janv. 2012 à 14:21
Salut,
Un moyen serait d'ajouter a ta réponse de retour de script un string comme :
echo "admin@".$reponseDeRetour;
qd c un admin et à la place d'admin, tu mets "user" si c un utilisateur.
Après, qd tu reviens dans ton javascript, tu split ton data pour récuperer un tableau contenant dans la 1ère case le type d'utilisateur et dans la 2ème, ta réponse de retour.
var tableau=chaine.split('@');
alert('l'utilisateur est '+tableau[0]);
Bien sur tu peux utiliser autre chose que '@' pour séparer tes éléments de retour
Si ça répond à ta question, n'hésites pas à le marquer comme résolu, ça permettra de répondre plus facilement au personne ayant le même problème.