Affichage > Source de la page révèle le contenu javascript de ma BDD

Affichage > Source de la page révèle le contenu javascript de ma BDD - PHP - Programmation

Marsh Posté le 29-09-2006 à 23:07:48    

Bonsoir,
 
Gros souci ! Mon fichier lance une requête SQL dont je récupère les résultats dans un tableau PHP. Je crée alors un tableau javascript qui récupère les valeurs du tableau PHP pour pouvoir manipuler les données au sein d'un code javascript.
 
Mais si je clique sur Affichage > Source de la page, toutes les éléments du tableau javascript apparaissent en clair. Quelle astuce existe-t-il pour masquer ces données ?
 
Merci à vous !

Reply

Marsh Posté le 29-09-2006 à 23:07:48   

Reply

Marsh Posté le 30-09-2006 à 08:05:18    

tu ne pourra pas les faire disparaitre completement
au mieux , tu pourra mettre une couche de peinture par dessus
 
dans les approches possibles :

  • encoder ces données ( mais le code de decodage sera en clair )  
  • mettre ces données dans un fichier à coté  
  • fairela requete apres le chargement de la page en ajax

au fait pourquoi tu veux masquer ces données ?  
 


Message édité par flo850 le 30-09-2006 à 08:06:24
Reply

Marsh Posté le 30-09-2006 à 11:30:59    

Ou pourquoi t'as besoin de faire un traitement en JS ?

Reply

Marsh Posté le 30-09-2006 à 12:15:18    

merci pour vos réponses.
1. pourquoi masquer ces données : un des champs est l'email utilisateur, donc protection contre le spam
2. traitement en JS, car j'utilise google maps et qu'il m'apparaît plus simple de traiter cela en JS.
La meilleure solution serait-elle donc l'ajax ?

Reply

Marsh Posté le 30-09-2006 à 14:27:39    

idy a écrit :

merci pour vos réponses.
1. pourquoi masquer ces données : un des champs est l'email utilisateur, donc protection contre le spam
2. traitement en JS, car j'utilise google maps et qu'il m'apparaît plus simple de traiter cela en JS.
La meilleure solution serait-elle donc l'ajax ?

T'as des tas de truc qui encodent une adresse mail en  genre utf8_encode()
Puis afficher des mails, c'est pas malin en soi, tu peux aussi t'amuser à en faire des images, des confettis, les coder en js, ou me les refiler  :D


---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Marsh Posté le 30-09-2006 à 14:35:28    

Je capte pas trop :
- si l'utilisateur peut voir sa propre adresse mail dans le code : kékilenaàfoutre, c'est le seul à les voir ?
- si l'utilisateur récupère systématiquement toutes les adresses mail de tout le monde : tu crois pas que ca va être un peu lourdingue si y'a bcp de monde ? --> dans ce cas la demande que des ptits bouts, et fait donc une partie du traitement en peucheupeu, ce sera plus "privé" et aussi plus léger à charger.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed