• Ajouter une page avec les films favoris des utilisateurs.
    Proposer la liste de tous les films de la table.
    Mais aussi ajouter un bouton "ajouter à mes favoris" sur les fiches des films.

    Le principe est le même que pour les préférences.

    L'idéal serait de pouvoir accéder aux favoris des utilisateurs ayant posté des commentaires en mettant un lien à côté de leur nom.

    votre commentaire
  • Pour pouvoir suivre l'utilisateur connecté lorsqu'il navigue sur le site, et accéder facilement à sa table de préférence, j'avais créer une variable de session ($_session) (comme expliqué sur le site du zéro). Ansi j'accède à son pseudo dès que je le souhaite et il suffit de déconnecter la seesion pour déconnecter l'utilisateur.

    votre commentaire
  • J'ai créer une page suggestions à laquelle on peut accéder depuis la page des préférences. Je pense faire une page spéciale pour chaque préférence entrée (bouton "suggestion" à côté de  "supprimer") et une page gloabale accessible depuis le menu.

    Pour chaque préférence choisie par l'utilisateur, on affiche donc les films correspondants à ce critère dans la limite des 5 meilleures notes.
    Pour chaque proposition, un lien mène à la fiche du film.

    Cette partie est presque finie, il me reste à créer le bouton "suggestion".



    votre commentaire
  • Je m'attaque à la page de préférences des utilisateurs.
    Le principe est de permettre aux utilisateurs ayant déjà créer un compte, de définir leurs préférences afin que l'on puisse leur suggérer des films ayant déjà été consultés par un autre utilisateur. En effet la recherche s'effectue sur notre base de données qui ne contient que les fiches déjà consultées.
    Je me demande s'il est possible de proposer une liste de choix, par exemple pour les réalisateurs, qui serait dynamiquement mise à jour en fonction des films présents dans la base de donnée....

    Grâce à quelques fonctions php , notamment pour le tri, j'ai créer des listes de préférences en référence aux entrées de la base de donnée. Ainsi , les utilisateurs ne peuvent se référer que à des films déjà commentés.
    J'ai donc créer une liste pour :
    • Genres
    • Acteurs
    • Réalisateurs
    • Nationalités
    Pour chaque catégorie, l'utilisateur peut ajouter autant de champs qu'il le souhaite (plusieurs genres par exemple), visualiser ses préférences actuelles, en ajouter, en supprimer ou même tout supprimer.
    Pour communiquer dynamiquement avec mes base de donnée, et pour ajouter des champs dépendants d'elle, j'ai du utiliser du javascript et des réquêtes XMLHttpRequest (AJAX).


    Une fois une préférence ajoutée, elle s'ajoute à la liste des préférences actuelles et un bouton "supprimer" apparaît à sa suite pour permettre à l'utilisateur de modifier ses préférences.


    votre commentaire
  • J'attaque la partie "Connexion".
    Je suis un utilisateur déjà inscris et je veux m'identifier pour accéder à mes préférences.

    votre commentaire


    Suivre le flux RSS des articles de cette rubrique
    Suivre le flux RSS des commentaires de cette rubrique