CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Maîtrise du PHP

Fire_Storm
Fire_Storm
Niveau 10
06 mai 2012 à 21:10:44

Du fait par exemple que PHP est un langage bien trop permissif, ne serait que bêtement par le typage de de données, ce qui laisse donc libre court à du tout et n'importe quoi.

Alors tu peux évidemment faire un super code avec du PHP mais on malheureusement tendance à voir que parce que PHP n'oblige pas tel truc, bah on s'en fout et on ne fait rien et puis on s'étonne de s'être fait piraté.

Si par exemple un ID doit être un nombre, si on imposait le type integer on aurait plus d'injections SQL à la con sur les ID non sécurisés.

Alors oui tu peux simplement vérifier qu'il s'agit d'un nombre (et faut le faire !) sauf que le gars débutant qui apprend le langage ne fera souvent pas du tout attention à ce genre de chose, jusqu’à ce qu'il aie une merde suite à ça.

Bref, dans le web (et dans l'informatique en général en fait xD) il y a une bonne règle à retenir qui est de ne JAMAIS (et on insiste bien sur ce jamais !) faire confiance aux données provenant de l'utilisateur.

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment