Systeme de suggestion PHP
Wave Style 974
Messages postés
902
Date d'inscription
Statut
Membre
Dernière intervention
-
Bilow -
Bilow -
Bonjour,
Alors voila, j'ai un site web , codée en PHP qui comprend un forum , un espace membre , un espace de messagerie privée , plus quelques petits accesoires comme l'envoi de photos sur le serveur , ecouter de la musique etc ... Ce site a été realisé pour une Production musicale par moi, et utilise une base de donnée MySql.
Mon probleme, est le suivant:
Je voudrais que dans mon espace de messagerie privée , qui comprend une zone de texte pour entrer le destinataire , une autre pour le titre , et une autre pour le message , qu'il y ai un systeme de suggestion de membre present dans la base de données . Donc en gros , que la zone de texte du destinataire communique avec la base de données , recupere les membres , puis les affiche en dessous , puis lorsque l'on clique sur un Pseudo , qu'il devien present dans la zone de texte.. Je voudrais avoir un eventuelle tuto ou explication , jaccepte meme les codes sources ;) ... :P .. Merci
Si vous avez bessoin de plus de renseignement , demandez le moi. Merci de votre aide
Alors voila, j'ai un site web , codée en PHP qui comprend un forum , un espace membre , un espace de messagerie privée , plus quelques petits accesoires comme l'envoi de photos sur le serveur , ecouter de la musique etc ... Ce site a été realisé pour une Production musicale par moi, et utilise une base de donnée MySql.
Mon probleme, est le suivant:
Je voudrais que dans mon espace de messagerie privée , qui comprend une zone de texte pour entrer le destinataire , une autre pour le titre , et une autre pour le message , qu'il y ai un systeme de suggestion de membre present dans la base de données . Donc en gros , que la zone de texte du destinataire communique avec la base de données , recupere les membres , puis les affiche en dessous , puis lorsque l'on clique sur un Pseudo , qu'il devien present dans la zone de texte.. Je voudrais avoir un eventuelle tuto ou explication , jaccepte meme les codes sources ;) ... :P .. Merci
Si vous avez bessoin de plus de renseignement , demandez le moi. Merci de votre aide
A voir également:
- Systeme de suggestion PHP
- Restauration systeme windows 10 - Guide
- Vérificateur des fichiers système - Guide
- Suggestion d'amis facebook visite profil - Guide
- Vous avez besoin d'une autorisation de la part de système pour modifier ce dossier - Guide
- Easy php - Télécharger - Divers Web & Internet
5 réponses
Ouais je connais le Javascript. Puis se serai un peu difficile d'afficher tout le tableaux des membres en javascript , nan ? Immaginez qu'il y ai 300 membre ... Sa ferai quand meme beaucoup.. :/ .. Ben je vais tenter sa et je t'en dis des nouvelles , merci ..
Alors , j'ai reussi :P .. Mais , ( comme ya toujour un mais ) Sa fait rien si je clique dessus :O ....
Comment je dois mettre en place le systeme "Onclick" ?
Plus plus d'infos , j'ai une petite fenetre en dessous du <input type> , comment je dois metttre en place le systeme pourque quand on clique dessus , il apparait dans la zone de texte ? Merci
Comment je dois mettre en place le systeme "Onclick" ?
Plus plus d'infos , j'ai une petite fenetre en dessous du <input type> , comment je dois metttre en place le systeme pourque quand on clique dessus , il apparait dans la zone de texte ? Merci
Nan c'est bon , j'ai reussi tout seul :P .. Merci encore de ton aide. Voici notre site : http://slproduction974.toile-libre.org et la fameuse page qui posait probleme :http://slproduction974.toile-libre.org/messagesprives.php ( Il faut etre inscrit seulement ) .. Allé , a+ et merci encore ;)
De rien :)
Pour info, ceux que ca intéresse, j'aurais répondu (en Javascript) de récupérer la position de l'input (element.style.left et element.style.top), de rajouter en hauteur celle de l'input, et d'ajuster le div (div.style.top = element.style.top + element.style.heigt, ou qq chose dans le genre). En utilisant les Regex, parce qu'en javascript, on ne peut pas additionner des hauteurs (qui sont en pixels).
<input onclick="invertId('input')">
Où la fonction invertId modifie le paramètre (element.style.display) en inversant (block | none).
Et s'il y a 300 membres, en CSS, une hauteur, et overflow: auto; ou qq chose dans le genre.
Bye ;)
Pour info, ceux que ca intéresse, j'aurais répondu (en Javascript) de récupérer la position de l'input (element.style.left et element.style.top), de rajouter en hauteur celle de l'input, et d'ajuster le div (div.style.top = element.style.top + element.style.heigt, ou qq chose dans le genre). En utilisant les Regex, parce qu'en javascript, on ne peut pas additionner des hauteurs (qui sont en pixels).
<input onclick="invertId('input')">
Où la fonction invertId modifie le paramètre (element.style.display) en inversant (block | none).
Et s'il y a 300 membres, en CSS, une hauteur, et overflow: auto; ou qq chose dans le genre.
Bye ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut !
Pour cela, il n'y a que le Javascript qui peut intervenir. J'espère que tu le connais un peu, sinon cela va t'être dur.
Tu as deux solutions par le Javascript :
Soit, toute la base de données des membres est affichée par PHP dans un tableau en Javascript.
Soit, tu utilises des requêtes AJAX vers des pges en PHP pour récupérer les noms.
A partir de cela, tu auras tout les noms sur la page.
Pour les aligner en dessous, je ne sais pas trop, vois en CSS (left, top, float, position, display sont des attributs qui peuvent t'aider).
Pour gérer le clic, vois l'évènement onclick. Ou bien des liens (<a href="javascript:..." onclick="fonction() return false"> etc.
Voila... Si tu as réussi à faire tout ca, tu peux perfectinner (Regex en Javascript, pour l'AJAX, envoi les données actuelles et récupère en PHP avec les Regex, etc).
Bye ;)
Pour cela, il n'y a que le Javascript qui peut intervenir. J'espère que tu le connais un peu, sinon cela va t'être dur.
Tu as deux solutions par le Javascript :
Soit, toute la base de données des membres est affichée par PHP dans un tableau en Javascript.
Soit, tu utilises des requêtes AJAX vers des pges en PHP pour récupérer les noms.
A partir de cela, tu auras tout les noms sur la page.
Pour les aligner en dessous, je ne sais pas trop, vois en CSS (left, top, float, position, display sont des attributs qui peuvent t'aider).
Pour gérer le clic, vois l'évènement onclick. Ou bien des liens (<a href="javascript:..." onclick="fonction() return false"> etc.
Voila... Si tu as réussi à faire tout ca, tu peux perfectinner (Regex en Javascript, pour l'AJAX, envoi les données actuelles et récupère en PHP avec les Regex, etc).
Bye ;)