le 13/01/2007 à 15:35
jackbocar
Bonjour,
J'ai acheté le livre PHP5 Avancé, je suis surpris par les cours PHP, parlent pour la plupart des relations bases de données avec le module PDO.
Je ne vois pas vraiment l'intérêt, vu que même sur le site de PHP Facile, vous n'en faites même pas allusion.
De plus, ça fait peur lorsque l'on lit : si votre application n'intercepte pas les exceptions lancées depuis le constructeur PDO, l'action par défaut du moteur PHP est de terminer le script et d'afficher une trace. Cette trace pourrait révéler des détails complets sur la connexion à la base de données, incluant le nom d'utilisateur et le mot de passe. Il est donc de votre responsabilité de gérer cette exception, soit explicitement (via l'instruction catch) ou implicitement via la fonction (set_exception_handler();)
Si vous avez eu cet ouvrage en main, merci de me donner votre avis.
Jack Bocar
J'ai acheté le livre PHP5 Avancé, je suis surpris par les cours PHP, parlent pour la plupart des relations bases de données avec le module PDO.
Je ne vois pas vraiment l'intérêt, vu que même sur le site de PHP Facile, vous n'en faites même pas allusion.
De plus, ça fait peur lorsque l'on lit : si votre application n'intercepte pas les exceptions lancées depuis le constructeur PDO, l'action par défaut du moteur PHP est de terminer le script et d'afficher une trace. Cette trace pourrait révéler des détails complets sur la connexion à la base de données, incluant le nom d'utilisateur et le mot de passe. Il est donc de votre responsabilité de gérer cette exception, soit explicitement (via l'instruction catch) ou implicitement via la fonction (set_exception_handler();)
Si vous avez eu cet ouvrage en main, merci de me donner votre avis.
Jack Bocar