jag har letat men inte funnit bågot som fungerar...jag vill hämta en sträng från från ett php-dokument som i sin tur hämtar från MySQL.
php:
<?
$länk= @mysql_connect()
or die(mysql_error());
$db=mysql_select_db("portfolio")
or die(mysql_error());
$sql="SELECT * FROM nyheter ORDER BY datum";
$result = mysql_query("$sql")
or die(mysql_error());
$rad=mysql_fetch_row($result);
$var1=$rad[0];
echo "var1=".$var1;
mysql_close($länk);
?>
var1=<? echo $var1 ?>
actionscript:
loadVariables ("test.php", "/:var1");
det fungerar bara om filen ifråga är en txtfil. men inte när det är en phpfil. jag ahr testat med at lägga till localhos/ framför test.php samt att hämta in det till level 0. det fungerar inte heller att h'ämta från en phpfil när det bara står var1=test där. nån som kan hjälpa?
Jag har aldrig gjort detta förrut så jag var tvungen att testa, med samma resultat till att börja med :(
Tittade jag i utdatafönstret i Flash så såg det konstigt ut på var1, det hade smygit in sig en konstig radbrytning :)
Körde jag bara php filen i browsern och valde visa källa så fanns det en ofrivillig radbrytning även där, redigerde filen och tog bort en tomrad överst och viola :e det funkade.
Nu fick jag inte din kod att funka men får du ut var1 = test när du kör din php fil så kolla upp ev x-tra rader.
Nu har jag bara skickat till _level0 men principen borde inte skilja.
Jag upptäckte häromdagen en liten grej som kan ställa till lite förtret.
Håll på med ett PHP-script till flash och för att kolla vissa variablar så skrev jag ut dom med echo så jag kunde se värdet på variabeln när jag öppnade PHP-filen.
När scriptet var klart och skulle kopplas ihop med flashen med
echo ("text=$text&text2=$text2");
så sket det sig.
Efter ett bra tag så såg jag att en bit upp i scriptet så hade jag ett litet echo som skrev ut en variabel som inte skulle användas i flashen och det var det som ställde till det.
Det blev en mindre berättelse det här men om du har fler echo än den till flashen så börja med att ta bort dom så skall det nog funka.
det som fanns i zipfilen fungerar. men bara i win98. i 2000 så öppnas ett nytt fönster när man trycker på knappen och så blir det sidan akn inte vissas i det fönstret. och inget kommer fram i textrutan på flashfilen heller... :(