accés de flash a mon repertoire php protégé : probleme !!! - PHP - Programmation
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
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: |
dans le flash ?
et si je décompile le swf ?
Marsh Posté le 25-08-2006 à 16:13:34
ReplyMarsh Posté le 25-08-2006 à 16:19:08
c'est ce qu'il me semblait
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: |
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 ?
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.