Je travaille sur un formulaire d'inscription en PHP et je me demande quelles sont les fonctions essentielles pour s'assurer que ma base de données est sûre. Je suis sûr qu'il y a beaucoup de façons de protéger votre base de données ou d'en attaquer une, mais je demande l'avis de stackoverflow: quelles fonctions ou choses devez-vous appliquer à vos données avant de les insérer dans la base de données.Formchecking fonctions dans php
Aussi, supposons que j'échappe à la chaîne "Karl D'Hondt", qui devient "Karl D \ 'Hondt", j'aurai besoin d'une regex qui prenne en compte le \. Les noms ne contiennent normalement pas de tels symboles. Ou devrais-je simplement vérifier pour un; symbole dans toutes les chaînes et filtrer ceux ???
Il est un peu déroutant de penser à chaque façon que vous pouvez essayer d'empêcher quelque chose. C'est pourquoi je demande ici l'expérience des vétérans pour aider à décider d'une manière compacte, mais puissante et polyvalente de sécuriser les bases de données à partir des données qui sont envoyées via des formulaires.
Je supprimerais PHP 4 - gophp.org! – arbales