Page "Poubelle"

Fermé
vahia Messages postés 139 Date d'inscription jeudi 30 août 2007 Statut Membre Dernière intervention 9 mars 2011 - 29 sept. 2007 à 19:47
Posotaz Messages postés 489 Date d'inscription samedi 23 juin 2007 Statut Membre Dernière intervention 19 juin 2011 - 29 sept. 2007 à 22:58
Bonjour à tous,
j'ai créé un site d'enigmes. En milieu de page j'énonce l'enigme, en dessous : un champ et un bouton "ok".
Je désirerais que les gens entrent leur réponse dans le champ et clic sur ok, là ça les enverrais vers une adresse contenant leur réponse. Je ne sais pas encore comment faire. Si vous savez...

Mais pour le moment, ce que je voudrais savoir c'est s'il est possible de rediriger toutes les mauvaises réponses vers une seul et même page ? Je ne peux pas prévoir ce que vont taper les internautes... Il faudrait en gros que la page d'erreur 404 soit une page que j'ai créé. C'est possible ?

Merci d'avance

1 réponse

Posotaz Messages postés 489 Date d'inscription samedi 23 juin 2007 Statut Membre Dernière intervention 19 juin 2011 225
29 sept. 2007 à 22:58
Salut Vahia,

En réalité tu n'as pas besoin d'autant de pages que de réponses, plus la page de mauvaise réponse. L'idée est de déployer une base de données contenant des couples question/réponse. En cliquant sur le bouton ok, on appelle un script qui va comparer la donnée encodée dans le champ avec la réponse associée à la question, dans la base de données. Si la réponse est mauvaise, c'est le script qui va informer l'internaute en générant cette information de façon dynamique, aussi dynamiquement que si la réponse était correcte. Tout ce processus de vérification se fait au moyen d'un seul script, tu ne devrais donc avoir qu'une seule page pour la validation.

Si tu n'as pas la possibilité de déployer une base de données tu pourrais aussi t'en sortir avec des fichiers (texte ou organisé en structure XML) placés dans un répertoire protégé, mais il te faudra quand même connaître un langage de script côté serveur (le plus facile à assimiler et le plus répandu aussi, étant PHP).

La réalisation de ce projet dépendra de tes connaissances en analyse/programmation (MySQL, PHP, manipulation de fichiers,...) car oui il en faudra.

Si tu as la volonté d'apprendre : https://openclassrooms.com/fr/ ou suis une formation spécialisée en développement web dynamique ;-)
0