Utiliser les attributs (attr) pour envoyer le nom d'une BD > Risque de sécurité
Bonjour,
Pour faciliter le dev. j'ai pensé à mettre dans les attributs d'un boutton le nom de la BD à updater (en ajax).
Code:
1 2 3
| <button type="button" class="suppr_region" value="<?php echo $value['id_region'];?>" db_name="db_regions">
<i class="fa fa-fw fa-trash-alt"></i>
</button> |
Et en Jquery
Code:
1 2 3 4 5 6 7 8 9
| $('.suppr_region').click(function (e) {
suppr_region_id = $(this).val();
db_name=$(this).attr('db_name'); // On récupère le nom de la BD
console.log(db_name);
console.log('suppr_region_id '+suppr_region_id);
$.get('update.php',{db_name: db_name, suppr_region_id: suppr_region_id}, function(data){
console.log(data);
});
}); |
Ca serait plus facile pour updater les BD.
On pourrait aussi envoyer le nom de la colonne, ca permettrait de n'avoir qu'un fichier update.php.
Par contre ca craint car on donne le nom de cette BD à qui voudrait s'en servir pour la 'niquer', non ? :weird: