Affichage d'une liste
PiOUPiOU_38
Messages postés
6
Statut
Membre
-
YoMan -
YoMan -
Bonjour, je débute en javascript.
Je dois faire un site qui permet à l'utilisateur d'enregistrer les concerts auxquels il a assisté.
Pour cela je dois afficher les concerts sous la forme <<year-month : artist-place>> et si le mois est inférieur à 10 il faut le préceder d'un 0. Ensuite, je dois mettre la possibilité que le nom de l'artiste est cliquable et permer de recharger la page en passant l'id de l'artiste en parametre de l'URL et si un id d'artiste est présent dans l'URL, seuls les concerts de cet artiste apparaissent.
Je n'ai aucune idée de comment faire...
Je dois faire un site qui permet à l'utilisateur d'enregistrer les concerts auxquels il a assisté.
Pour cela je dois afficher les concerts sous la forme <<year-month : artist-place>> et si le mois est inférieur à 10 il faut le préceder d'un 0. Ensuite, je dois mettre la possibilité que le nom de l'artiste est cliquable et permer de recharger la page en passant l'id de l'artiste en parametre de l'URL et si un id d'artiste est présent dans l'URL, seuls les concerts de cet artiste apparaissent.
Je n'ai aucune idée de comment faire...
A voir également:
- Affichage d'une liste
- Liste déroulante excel - Guide
- Liste code ascii - Guide
- Liste déroulante en cascade - Guide
- Affichage double ecran - Guide
- Site dangereux liste - Guide
1 réponse
Je pense que tu peux suivre un tuto sur les formulaires : ce sera surement ce dont tu aura besoin !
Pour la première partie, une balise select
Si j'ai bien compris tu met ce dont tu as besoin.
Pour la première partie, une balise select
<select multiple name="parmi les exemples" size="4"> <option value="exemple" selected>Exemple</option> </select><br />
Si j'ai bien compris tu met ce dont tu as besoin.
" qui permet à l'utilisateur d'enregistrer les concerts auxquels il a assisté. "
Donc aucun rapport avec JavaScript sauf côté validation client.
Enregistrer ça veut dire à un endroit: le serveur de stockage(hébergeur).
Cela doit être géré (en plus) avec une base de données et un programme serveur.
https://www.google.fr/search?q=architecture+client+serveur
JavaScript fonctionne côté client.
Donc le JS peut servir pour un premier contrôle des fichiers envoyés (le formulaire avant son envoi) mais il faudra aussi vérifier côté serveur pour éviter des problèmes de sécurité et conserver l'intégrité des données. Exemple: un fichier d'un concert est soit audio soit vidéo donc interdire d'autres types de fichiers.
Le reste ce sont des informations sous forme de texte qui doivent être stockés sur la base de données.
Pour les dates et heures il y a de nombreux moyen de formatage.
Voir par exemple avec l'objet Date en JavaScript.
Il est bien plus pratique de retenir une date sous forme de Timestamp Unix et de la formater lors de l'affichage.
@Hibou-Propulseur : je vois pas le rapport avec la question. Un select est bien un élément HTML de formulaire mais clairement pas approprié pour les données à traiter: choix multiple alors qu'il existe en HTML le format date existe bien:
https://duckduckgo.com/?q=formulaire+date
Et pour l'envoi de fichier c'est ici:
https://duckduckgo.com/?q=formulaire+d%26%2339%3Benvoi+de+fichier+HTML