A voir également:
- Restreindre changement contenu objets Html
- Restreindre instagram - Guide
- Site pour vendre des objets d'occasion - Guide
- Changement dns - Guide
- Changement d'écriture - Guide
- Editeur html - Télécharger - HTML
1 réponse
jordane45
Messages postés
38306
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 novembre 2024
4 705
10 déc. 2020 à 11:56
10 déc. 2020 à 11:56
Bonjour,
Tu ne pourras jamais empêcher une personne de modifier le code html dans son navigateur...
La seule solution est de Controller côté serveur les données reçues.
Tu ne pourras jamais empêcher une personne de modifier le code html dans son navigateur...
La seule solution est de Controller côté serveur les données reçues.
10 déc. 2020 à 12:01
Modifié le 12 déc. 2020 à 04:55
Une base de données permet de faire cela de la meilleure façon possible:
https://fr.wikipedia.org/wiki/Architecture_trois_tiers
et aussi:
https://www.commentcamarche.net/contents/1083-systeme-d-information
et aussi AJAX éventuellement:
https://api.jquery.com/jquery.ajax/
12 déc. 2020 à 09:22
Il n'est pas forcément question que de comparer des données entre elles .... il peut s'agir simplement du format des données, de leur type... et dans ce cas, la base de données n'est pas utile...
L'ajax n'a pas pour but de "protéger" quoi que ce soit.
Cela reste, un appel depuis javascript à des données côté serveur... mais n'empêche en rien l'utilisateur malveillant de modifier (en éditant le code source de la page) les données affichées dans la page avant de les envoyer ensuite au serveur.
Si tu relis bien la question, tu verras qu'il est ici question d'empêcher un utilisateur de changer les valeur, le type de certains champs html (input, hidden, attribut id d'un bouton, etc).... aucun rapport avec la réponse que tu as faite.
12 déc. 2020 à 09:58