|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : juillet 2005 Messages : 31 ![]() |
Bonjour à tous,
je suis en train d'écrire une petite application qui manipule des données stockées dans un fichier xml/toto.xml. J'utilise simpleXML pour faire tout ca ... pas de problèmes particuliers. Mais voilà, l'accès au fichier xml/toto.xml est "free" !!! Ce qui ne va pas du tout, car il contient des infos "privées" ! Comment arriver à permettre le "load" du fichier XML par simpleXML tout en protégeant la lecture directe du fichier ? Snifff ... j'espère que c'est possible ... (j'ai deja regardé du coté du .htaccess et de la protection du répertoire par user/passwd ... mais ca ca va pas du tout). Merci d'avance pour vos lumières |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Soit .htaccess en epechant tout acces à ton fichier
Soit tu sors ce fichier de l'espace web et tu le mets ailleurs sur ton disque.
__________________
Get your motor runnin' Head out on the highway... |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : juillet 2005 Messages : 31 ![]() |
bon je crois que je vais :
=> mettre mon XML dans une constante PHP définit ds un fic .php si SESSION ok. => J'inclus le fichier si SESSION ok => je "simpleXML load" via la constante. Ca devrait sécuriser la chose. Merci |
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Pas du tout ! Ca ne va pas empecher les gens de contourner php pourattaquer directement le fichier xml...
Pour une page php : requete --> apache --> php. Pour une image gif, un fichier xml : raquete --> apache.
__________________
Get your motor runnin' Head out on the highway... |
|
|
00
|
|
|
#5 | ||||
|
Invité régulier
![]() Inscription : juillet 2005 Messages : 31 ![]() |
J'ai un fic : datas.xml.php contenant (fonctionnellement) :
Code :
Code :
|
||||
|
|
00
|
|
|
#6 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Quand tu auras tout dis... Oui ça devrait etre bon, meme si ce n'est pas très propre (Mais je reconnais qu'on n'a pas tout le temps le choix).
__________________
Get your motor runnin' Head out on the highway... |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : juillet 2005 Messages : 31 ![]() |
j'aurais aussi préféré garder mon fichier datas.xml tout propre
|
|
|
00
|
|
|
#8 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Pourquoi tu ne le déplace par hors de l'espace web ? C'est qui ton hébergeur ?
__________________
Get your motor runnin' Head out on the highway... |
|
|
00
|
|
|
#9 |
|
Invité régulier
![]() Inscription : juillet 2005 Messages : 31 ![]() |
je suis chez 1and1 ... mais le truc c'est que ceci fait parti d'un dev d'un outils que je vais distribuer en GPL, qui une fois installé fonctionnera tout seul ... je voudrais eviter au max que les gens soient obligés de mettre les mains dans le cambouis, car je suppose que les espaces hors web varis seulon les hebergeurs ...?
|
|
|
00
|
|
|
#10 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Oui par exemple chez free ça n'existe pas
__________________
Get your motor runnin' Head out on the highway... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com