Ben la question c'est comment faire pour que les scripts PHP et leur variables n'apparaissent pas en dur dans le JS sinon n'importe qui peut manipuler la DB dans la barre d'adresse :
Si mon script JS affiche :
this.file('lib/gestContact.php?id='+id+'&nom='+escape(nom)+'&addr='+escape(addr)+'&codePostal='+escape(codePostal)+'&ville='+escape(ville)+'&email='+email);
Il suffit de saisir : "http//monJouliSiteWeb/lib/gestContact.php?id=&nom=BLOUBLOU&addr=PASloin&codePostal=99999&ville=ACOTE&email=grosminet@titi.fr"
pour que BLOUBLOU habitant rue de PASloin 9999 a ACOTE se retrouve dans la DB.
Pas trop secure en fait.
Partager