beereMedlem sedan feb. 200441 inlägg Hejsan! Jag bara undrar hur man gör för att ladda in en php-fil i flash.. Det har funkat innan, men det vill itne funka nu. Texfältet som texten ska visas i har Instancename latest och varname latest. Vad är det för fel?
phpfilen ser ut så här:
<?php
$file = "news.txt";
$fp = fopen($file, "r");
$contents = fread($fp, filesize($file));
fclose($fp);
preg_match("/<latest>(.*?)<\/latest>/s", $contents, $latest);
echo $latest[1];
exit;
?>
Ser ni nåt fel?
Tacksam för svar! :)
Re: ladda in php
beere skrev:
Texfältet som texten ska visas i har Instancename latest och varname latest.
Det är fel nr.1
Du kan inte ha samma instans som variabelnamn.
När du laddar in script så ska du använda dig av variabelnamnet
print("&latest=");
print("Det här är resten texten...");
Ska du även skriva ut text m.h.a en loop, se till att variabelnamnet skrivs ut Innan loopen 'startar'.
beereMedlem sedan feb. 200441 inlägg Ahh! Tack så mycket för genomgången! Det lyste upp en del! :)Bara eeeen liten grej, Vad ska jag skriva:
print("Det här är resten texten...");
här?
Mvh
Hmm, ja, kan knappt någon php, så är väldigt osäker på dina sista två rader.
Men jag tolkar ovanstående som att du aldrig skrev ut variabelnamnet, alltså namnet på textfältet.
Det ska iaf. ske innan:
preg_match("/<latest>(.*?)</latest>/s", $contents, $latest);
där bör det alltså finnas med:
print("&latest=");
vilket förutsätter att du givit ditt textfält variabelnamnet "latest".
beereMedlem sedan feb. 200441 inlägg Tack Micke! Nu funkade det! kolla https://www.blueprintband.se nu! :D