Bon on va mettre les choses au point.
Je ne me la pète pas, la seule que j´essaie de faire c´est de (tant bien que mal) aider les autres.
Ensuite peut-être que je suis mal placé pour juger le code des autres, mais je donne des conseils
les or die après les requêtes mysql servent tout simplement a repérer ton erreur dans ta requête plus facilement, si tu en a.
Ensuite oui il traite peut-être les erreurs plus tard, mais j´en doute vois-tu, bien que je me trompe peut-être. Alors que le poster me dise si je me trompe ou pas on verra.
et dernièrement je me suis mal formulé:
les includes ne sont pas dépassés, mais selon les dire même de php.net "n´hésitez pas à utiliser require() si vous voulez qu´un fichier d´inclusion manquant interrompe votre script".
Donc le script s´aretera automatiquement apres un require, si une erreur est générée, ce qui évite des plantage total du script, et même des sources de failles.