robertvt
%Europe/Berlin %689 %2009, 16:33
Hoi,
ik ben bezig met eeen bestand waarin ik variabelen ophaal uit een ASP-bestand. deze variabelen bevatten de namen van foto's die ik wil inladen.
het Asp bestand geeft de volgend variabelen:
&f1=B4-1.jpg&f2=B4-2.jpg&f3=B4-3.jpg&f4=B4-4.jpg&f5=B4-5.jpg&f6=A1.jpg&f7=A4.jpg&count=7
Ik lees de variabelen met de volgende actionscript uit:
i = 1;
myVars = new LoadVars();
myVars.load("dirlist.asp"); // laad variabelen uit directory list
myVars.onLoad = function( success ){
if(success){
strNum = myVars.count ; //Creëer variabele voor het aantal foto's
strNum++ // Aantal plaatjes +1
buttonNext.onRelease = function(){
i++;
if (i == strNum){ // als i groter is dan het aantal plaatjes
i = 1 ; // zet i terug op 1
}
curr_var = eval("myVars.f" + i); // Creëer variabele voor de foto die opgehaald moet worden
nieuws.text = curr_var;
loadMovie("images/B4/" + curr_var, photo.empty); //Laad foto in de movieclip
}
buttonPrev.onRelease = function(){
i--;
if (i == 0){ // als i op 0 komt te staan
i = myVars.count ; // maak i gelijk aan het nummer van de laatste foto
}
curr_var = eval("myVars.f" + i);
nieuws.text = curr_var;
loadMovie("images/B4/" + curr_var, photo.empty);
}
curr_var = eval("myVars.f" + i);
nieuws.text = curr_var;
loadMovie("images/B4/" + curr_var, photo.empty);
}
}
De eerste twee plaatjes gaat het goed, maar als de derde variabele uit mijn ASP bestand word geladen geeft hij deze terug als "4-3.jpg" ipv "B4-3.jpg".
Bovendien geeft hij verdere variabelen als undefined terug.
Als ik de variabelen uit het ASP bestand echter kopieer naar een .txt bestand gaat het wel allemaal goed.
Graag hulp hierbij!
alvast bedankt,
Robert
ik ben bezig met eeen bestand waarin ik variabelen ophaal uit een ASP-bestand. deze variabelen bevatten de namen van foto's die ik wil inladen.
het Asp bestand geeft de volgend variabelen:
&f1=B4-1.jpg&f2=B4-2.jpg&f3=B4-3.jpg&f4=B4-4.jpg&f5=B4-5.jpg&f6=A1.jpg&f7=A4.jpg&count=7
Ik lees de variabelen met de volgende actionscript uit:
i = 1;
myVars = new LoadVars();
myVars.load("dirlist.asp"); // laad variabelen uit directory list
myVars.onLoad = function( success ){
if(success){
strNum = myVars.count ; //Creëer variabele voor het aantal foto's
strNum++ // Aantal plaatjes +1
buttonNext.onRelease = function(){
i++;
if (i == strNum){ // als i groter is dan het aantal plaatjes
i = 1 ; // zet i terug op 1
}
curr_var = eval("myVars.f" + i); // Creëer variabele voor de foto die opgehaald moet worden
nieuws.text = curr_var;
loadMovie("images/B4/" + curr_var, photo.empty); //Laad foto in de movieclip
}
buttonPrev.onRelease = function(){
i--;
if (i == 0){ // als i op 0 komt te staan
i = myVars.count ; // maak i gelijk aan het nummer van de laatste foto
}
curr_var = eval("myVars.f" + i);
nieuws.text = curr_var;
loadMovie("images/B4/" + curr_var, photo.empty);
}
curr_var = eval("myVars.f" + i);
nieuws.text = curr_var;
loadMovie("images/B4/" + curr_var, photo.empty);
}
}
De eerste twee plaatjes gaat het goed, maar als de derde variabele uit mijn ASP bestand word geladen geeft hij deze terug als "4-3.jpg" ipv "B4-3.jpg".
Bovendien geeft hij verdere variabelen als undefined terug.
Als ik de variabelen uit het ASP bestand echter kopieer naar een .txt bestand gaat het wel allemaal goed.
Graag hulp hierbij!
alvast bedankt,
Robert