Autor Zpráva
KO!
Profil *
Moderátor DoubleThink: Přesunuto ze zaniklé kategorie Flash všeobecně.

Ahoj.
do souboru flash nacitam heslo ze souboru .php
pomoci
echo "heslo=$heslo&";

problem je v tom, že pokud zadam do url example.foo/soubor.php
vypiše se to heslo na screen, jak tomu zabranit??

děkuji za každý nápad..

diky
Hanz
Profil
KO!
Nejde. Vždycky by to totiž šlo obejít. Ale nechápu, proč by se mělo heslo vypisovat.
Co takhle odeslat heslo do PHP, tam zkontrolovat a vracet nějaký domluvený řetězec, který oznamí, že je uživatel přihlášen.
I když to taky není nejbezpečnější. Nejlepší věc co ti můžu doporučit je mít SWF jen pro login. To odešle heslo a jméno do PHP metodou POST. tam se zkontroluje a vytvoří se sessions. PHP vrátí SWF názuev souboru, který se má načist a to bude: "nazevSouboru.php" -> to PHP je důležité. Budeš načítat místo SWF soubor PHP, který do sebe načte jako text SWF soubor, který může být v zabezpečeném adresáři (dostupném jen z PHP) a vypíše jej s mime typem SWF souboru (bude to vlastně PHP soubor tvářící se jako SWF). Důležité je, že v PHP můžeš vytvořit podmínku, aby pokud to sessions neexistuje, tak se ten SWF nenačete.

Snad se s tím popereš (pokud umíš FLash i PHP tak by to neměl být problém).
Toto téma je uzamčeno. Odpověď nelze zaslat.