créer et lier une liste déroulante a des avatars
- Accueil
- Forum
- Programmation
- C
- créer et lier une liste déroulante a des avatars
Shambles Le 23 décembre 2016 à 00:03 (Édité le 25 janvier 2019 à 17:52)
Bon je commence
Voila pendant l inscription je voudrai crée une liste déroulante avec des nom des personnages dedans, et a chaque fois que je clic sur un nom de personnage différent l avatars change.
Et une fois l inscription valider je souhaiterais que l avatars choisis soi automatiquement insérer sur la page mon compte en tant q avatars.
Cordialement merci.
TheOldNoob Le 23 décembre 2016 à 01:01 (Édité le 1 janvier 1970 à 01:00)
Tu veux faire ça sur un site web ou sur un logiciel? Si c'est juste pour un site, il faut faire ça en php, car ça va être une gestion simple de choix multiple.
Shambles Le 23 décembre 2016 à 01:14 (Édité le 1 janvier 1970 à 01:00)
sa serait pour un site web
peut tu m expliquer les démarche a suivre ?
TheOldNoob Le 23 décembre 2016 à 08:04 (Édité le 1 janvier 1970 à 01:00)
Tu va devoir faire ton formulaire, puis dedans tu y mettra la balise <select>, puis lui mettre un name(très important)
Pour récupérer la valeur choisi par ton utilisateur, tu doit utilisé la méthode POST ou GET
Shambles Le 23 décembre 2016 à 21:11 (Édité le 1 janvier 1970 à 01:00)
mais je fait comment pour insérer des image pour chaque nom différent ?
TheOldNoob Le 23 décembre 2016 à 22:39 (Édité le 1 janvier 1970 à 01:00)
Balatharas Le 23 décembre 2016 à 22:44 (Édité le 1 janvier 1970 à 01:00)
Genre quand on choisit l'option 1, l'avatar 1 apparait, quand on choisit l'option 2, l'avatar 2 apparait, et ce sans avoir a valider quoi que ce soit (sans actualisation). J'ai bien compris ?
Shambles Le 24 décembre 2016 à 00:55 (Édité le 1 janvier 1970 à 01:00)
l image de l avatars choisis doit etre automatiquement afficher sur le compte
merci
TheOldNoob Le 24 décembre 2016 à 01:04 (Édité le 1 janvier 1970 à 01:00)
Après, libre a toi de voir pour un menu a puce ou un menu déroulant dés l'instant que la personne sais quel avatar correspond.
Shambles Le 24 décembre 2016 à 09:47 (Édité le 1 janvier 1970 à 01:00)
Merci
TheOldNoob Le 24 décembre 2016 à 10:04 (Édité le 1 janvier 1970 à 01:00)
Pour le reste c'est du php avec un menu a puce.
Balatharas Le 24 décembre 2016 à 15:22 (Édité le 1 janvier 1970 à 01:00)
Tu met un name a ton select et dans tes options tu met en value "avatar1.png", "avatar2.png" etc..
Ensuite tu crée une variable:
$avatarChoisi = htmlspecialchars($_POST['tonselect']);
Et tu insères normalement dans ta bdd..
Pour l'affichage je crois que tu peux utiliser un attribut onChange
Je suis très nul en JS donc je sais pas du tout ^^
coucougael94 Le 24 décembre 2016 à 21:31 (Édité le 24 décembre 2016 à 21:45)
<select id="f_selectTrie" onchange="javascript:changeAvatar()">
<option value="avatar1" selected class="f_combo_trie">Avatar</option>
</select>
<img src="avatar1.png" alt="avatar" id="avatar">
function changeAvatar()
{
var text=document.getElementById('f_selectTrie').options[document.getElementById('f_selectTrie').selectedIndex].value;
document.getElementById('avatar').src=text;
}
TheOldNoob Le 24 décembre 2016 à 21:52 (Édité le 1 janvier 1970 à 01:00)
Sans compté qu'on est la pour s'entraider, si on code pour les gens sont sont normalement là pour apprendre, ils n'apprendrons jamais.
Pour finir, pondre un code, c'est un job, et tout travail mérite salaire !
Shambles Le 25 décembre 2016 à 15:13 (Édité le 1 janvier 1970 à 01:00)
Balatharas Le 25 décembre 2016 à 15:20 (Édité le 1 janvier 1970 à 01:00)
Désolé @coucougael94 je peux pas te laisser dire ça, on est pas des flemmards, comme l'a dit @TheOldNoob c'est un forum d'entraide, et pas un échange entre un client qui veut un site et un employé qui est payé pour le lui programmer 😋. Je veux pas être méchant, mais tu est beaucoup moins ancien que nous sur ce forum, je pense qu'on connait mieux la manière d'aider ceux qui postes ici.
Bien sûr je me répète, je parle sans mechanceté 😉.
Pour en revenir au sujet du topic, @Shambles si ton problème est résolu, clique sur le bouton Résolu en haut du topic 😜
Shambles Le 26 décembre 2016 à 15:12 (Édité le 1 janvier 1970 à 01:00)
Peux ton me l expliquer point par point.
Merci