Log des requetes sql...
Daniel564
-
Nauno -
Nauno -
Bonjour,
J'ai développer un site web en php chez ovh (mutualisé), je souhaiterai maintenant pouvoir controller toutes les requetes sql qui sont lancé sur mon site, histoire de voir si quelqu'un essaye de faire des injections ...
Quelqu'un sais comment procéder ?
merci d'avance
J'ai développer un site web en php chez ovh (mutualisé), je souhaiterai maintenant pouvoir controller toutes les requetes sql qui sont lancé sur mon site, histoire de voir si quelqu'un essaye de faire des injections ...
Quelqu'un sais comment procéder ?
merci d'avance
A voir également:
- Log des requetes sql...
- Logiciel sql - Télécharger - Bases de données
- Sql (+) - Forum Programmation
- Requete sql pix ✓ - Forum MySQL
- Sql lister les tables ✓ - Forum Programmation
- Ti college plus log - Forum calculatrices
3 réponses
salut, merci pour le lien mais dans mon cas, je n'ai pas accès au repertoire étant donné qu'il s'agit d'un hébergement mutialisé, je ne peux ni arreter/démarrer mysql ...
une autre solution ?
une autre solution ?
Utiliser une classe d'abstraction ou définir une nouvelle méthode et stocker dans un fichier toutes les requêtes.
ex avec mysql :
function myself_mysql_query($req){
global $dbh;
file_put_contents('/monfichier.txt',$req.'\n',FILE_APPEND);
//ou autre méthode de log..., la c simplissime...
// tu renvois le résultat logique...
return mysql_query($req);
}
Et tu remplaces tout les appels mysql_query par myself_mysql_query
ex avec mysql :
function myself_mysql_query($req){
global $dbh;
file_put_contents('/monfichier.txt',$req.'\n',FILE_APPEND);
//ou autre méthode de log..., la c simplissime...
// tu renvois le résultat logique...
return mysql_query($req);
}
Et tu remplaces tout les appels mysql_query par myself_mysql_query