accés de flash a mon repertoire php protégé : probleme !!!

accés de flash a mon repertoire php protégé : probleme !!! - PHP - Programmation

Marsh Posté le 24-08-2006 à 18:36:45    

Bonjour à tous !
 
voila mon soucis :
 
j'ai fait une appli flash qui recupère des scores (des votes en fait, mais peu importe)  
stockés dans une bdd, via un script php.
J'aimerais protéger le repertoire où se trouve mes scripts, mais lorsque je le protege,  
flash demande le log et pass... ça craint du boudin pour l'internaute qui voit ça...
 
pour l'instant j'ai donc créer un autre repertoire protégé où j'ai mis les datas de connexion à ma bdd,  
mais mes scripts eux, sont dans un rep ouvert...
 
l'un de vous a-t-il une idée pour protéger le repertoire de mes scripts sans que cela pose de problème à flash ?
 
merci pour votre aide !  ;)  
 
ps : je précise que selon mon hébergeur je ne peux pas poser de .htaccess sur mon serveur dédié,  
les repertoires sont donc protégés via la console d'admin (plesk) du serveur.

Reply

Marsh Posté le 24-08-2006 à 18:36:45   

Reply

Marsh Posté le 25-08-2006 à 12:36:00    

quand tu envoi la requete de flash vers ton fichier php le mieux est d'utiliser une url genre:  
 
http://login:mdp@serveur/monfichier.php?params

Reply

Marsh Posté le 25-08-2006 à 14:06:58    

gatsu35 a écrit :

quand tu envoi la requete de flash vers ton fichier php le mieux est d'utiliser une url genre:  
 
http://login:mdp@serveur/monfichier.php?params


 
dans le flash ?
et si je décompile le swf ?


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 25-08-2006 à 16:13:34    

jagstang a écrit :

dans le flash ?
et si je décompile le swf ?


ben c'est dsc :D

Reply

Marsh Posté le 25-08-2006 à 16:19:08    

c'est ce qu'il me semblait  :D


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 25-08-2006 à 22:29:41    

gatsu35 a écrit :

quand tu envoi la requete de flash vers ton fichier php le mieux est d'utiliser une url genre:  
 
http://login:mdp@serveur/monfichier.php?params


 
hello Gatsu35,
et merci de t'être penché sur mon pb.
 
je viens d'essayer et ça marche bien-sur nickel si je tape l'adresse dans ma barre d'url firefox.
mais flash ne recupère pas les données > mon sendAnd Load ne fonctionne pas...  
sucess est sur false (voir code ci-bas), et j'ai le message d'erreur.  
 
par contre, il prend d'une manière ou d'une autre les log&pass puisque je n'ai pas de boite de dialogue me les demandant,
 
voici ma fonction qui permet de recupérer mes scores/vote :
 
function retrieveVote(mc,id)
{
 var resultVote:LoadVars = new LoadVars();
      resultVote.onLoad = function(success:Boolean)  
     {
  if (success)  
  {
   mc.htmlText = "<font color='#666666'>vote(s) : </font>" + this.nbreVote;
   voteVideo = this.nbreVote;
  } else {
   mc.htmlText = "Impossible de recup le nbre de vote";
  }
     };
 var sendVote:LoadVars = new LoadVars();
      sendVote.idVideo = id;
     // selon tes indications, j'ai modifié cette ligne :
            // sendVote.sendAndLoad("repPHP/page.php", resultVote,"GET" );
            //par
            sendVote.sendAndLoad("http://login:mdp@monserv.com/repPHP/page.php", resultVote,"GET" );
}
 
any idea ?

Reply

Sujets relatifs:

Leave a Replay

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