Avatar billede marville Nybegynder
07. december 2005 - 21:29 Der er 16 kommentarer og
2 løsninger

PHP status til Flash

Dette er garanteret et nemt spørgsmål; men jeg har alligevel hårdt brug for hjælp!  Jeg ønsker at kunne modtage en 'status' fra mit php script hvis kørslen er gået som den skal!!
Php filen virker fint. Den sender også 0 til min flashfil. MEN - selvom jeg har en simpel if() sætning der spørger efter 0, bliver jeg sendt til mig error frame. I Flash, skriver jeg:

getStatus = new LoadVars();
getStatus.onLoad = function(succes) {
    if (getStatus.info == 0) {
          gotoAndStop("ok");
    } else {
        gotoAndStop("error");
    }
};
getStatus.sendAndLoad"http://localhost/test.php",getStatus, "POST");

Alt dette er jo vanvittigt simpelt, alligevel virker det ikke :D

Pleeease help !
Avatar billede nikolajdu Nybegynder
07. december 2005 - 21:44 #1
hvordan ser din php ud og hvilken flash version?
Avatar billede marville Nybegynder
07. december 2005 - 22:06 #2
Det er MX 2004 - min PHP har jeg lavet ged i.  Men det jeg vil, er at modtage dette:  status=0;  altså at jeg modtager 0 i flash og den ved at det er variablen status det kommer fra.  php filen kunne ganske enkelt se sådan ud:
<?
echo "&status=0"; 
?>

Jeg tror umiddelbart at det er php filen (der er skrabet MEGET ned i dette ekspempel) der ikke sender korrekt. Jeg har prøvet denne fil, og det virker heller ikke.
Avatar billede larsholmgaard_dk Nybegynder
07. december 2005 - 22:09 #3
Prøv at teste med dette i stedet for:

if (getStatus.info == "0"){
Avatar billede nikolajdu Nybegynder
07. december 2005 - 22:11 #4
godt spottet :)
Avatar billede larsholmgaard_dk Nybegynder
07. december 2005 - 22:11 #5
;-)
Avatar billede marville Nybegynder
07. december 2005 - 22:12 #6
det har jeg prøvet... Der virkede logisk at det var en string .. Og det er det vel også .. Men intet held
Avatar billede nikolajdu Nybegynder
07. december 2005 - 22:13 #7
prøv med:

<?php
echo "&status=0"; 
?>
Avatar billede larsholmgaard_dk Nybegynder
07. december 2005 - 22:13 #8
Hmm... øv. Har du prøvet at trace din info var, så du kan se, hvad der kommer ind?
Avatar billede marville Nybegynder
07. december 2005 - 22:17 #9
tsk tsk .. nej nej - Det var mig der havde fået for meget lunken snaps :P
TAK! der virker... smid nogle svar, så kviterer jeg den anden vej..
Avatar billede larsholmgaard_dk Nybegynder
07. december 2005 - 22:18 #10
Super... :-) Men, du slipper ikke for at fortælle, hvad der så var i vejen? :-))
Avatar billede nikolajdu Nybegynder
07. december 2005 - 22:19 #11
bah det skal det være :

if (this.info == 0) {
Avatar billede nikolajdu Nybegynder
07. december 2005 - 22:20 #12
well - lunken snaps != onsdag :)
Avatar billede marville Nybegynder
07. december 2005 - 22:32 #13
Svaret!!! Ska´ lige tage mig sammen .. Tjah - det er vist ikke så fedt at bede om en variabel der slet ikke findes :P

Lad nu dette spørgsmål dø - sikkert men hurtigt.. Thanks guys :)
Avatar billede marville Nybegynder
07. december 2005 - 22:33 #14
svar
Avatar billede larsholmgaard_dk Nybegynder
07. december 2005 - 22:40 #15
Hehe... bare rolig, vi har sgu vist allesammen været der. Engang kaldte jeg på en .Net programmørkollega, for at se om han kunne spotte en eller anden fejl i det flash jeg havde kodet, for jeg kunne simpelthen ikke finde ud af, hvorfor min variabel ikke blev opdateret. Efter en halv time, hvor vi gik det igennem sammen og rev hår ud af hovedet i frustration, så fandt jeg selv fejlen... fandme om ikke der var en glemt keyframe, der gjorde det dynamiske tekstfelt 100% transparent - se DÉT var pinligt! :-)
Avatar billede nikolajdu Nybegynder
07. december 2005 - 22:49 #16
lol
Avatar billede nikolajdu Nybegynder
07. december 2005 - 23:27 #17
Jeg tror bare jeg lader det her dø og undgår dermed at referer til mine bommerter... :p
Avatar billede larsholmgaard_dk Nybegynder
07. december 2005 - 23:28 #18
No way, pal! We're in this together! :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester