rille31Medlem sedan okt. 2004186 inlägg Hade tänkt att försöka göra en enkel adminsida i flash där man uppdaterar en extern textfil.
Inloggningen är fixad, man loggar in och kommer till en frame med ett inputfält med tex variabelnamnet news och en "submit" knapp.
Går det att göra ett PhP dokument som skriver över textfilen news.txt med texten news=här kommer variabeln från flashfilen.
Dvs den lägger till texten "news=" innan texten från variabeln.
Meningen är att man ska kunna uppdatera flashfilmen som består av dynamiska textfält som laddar in texten ffån textfiler med LoadVars.
rille31Medlem sedan okt. 2004186 inlägg Jaja, fixade phpdelen men har ett problem kvar, när jag laddar in den ändrade textfilen så fins den gamla filen kvar i cacheminnet.
Måste stänga sidan och öppna den på nytt för att se ändringen.
Går det att se ändringen medans man är inne på sidan?
I varje swf Laddar jag textfilerna med denna kod
myAbout = new LoadVars();
myAbout.load("about.txt");
myAbout.onLoad = function(succes) {
if (succes) {
v.text = this.var1;
//v r instansnamet på inputfältet
gotoAndStop(2);
} else {
v.text = "Error loading textfile";
gotoAndStop(2);
}
};
Läste någonstans att det går att fixa med random?
http://www.rille.net/text/text.htm
Login:
username = flash
password = webforum
Samma textfil som redigeras under login finns i "aboutdelen".
Går att använda random men det är bättre att använda Date- objektets getTime() metod. Den anger millisekunder sedan midnatt årsskiftet 1969 - 1970.
var antiCache = (new Date()).getTime();
myAbout = new LoadVars();
myAbout.load("about.txt?anticache=" + antiCache);
... [cut] ...
Observera dock att detta gör att laddningen kommer att misslyckas om när filmen körs lokalt på datorn. Om det inte är via localhost(lokal server)
/Mirandir
rille31Medlem sedan okt. 2004186 inlägg Tack mirandir
Tetsade, funkade finfint :i