Avatar billede eikhorsholm Nybegynder
14. august 2007 - 12:24 Der er 4 kommentarer

Load tekst ind i tekstfelt.

Jeg har .php-dokument som genererer noget html-tekst som jeg gerne vil have ind i et dynamisk tekstfelt.

Der er ingen variabler eller noget, blot ren html-tekst.

Hvordan får jeg det ind via Actionscript (jeg har tænkt på LoadVars, men der er ingen variabler)?
Avatar billede kragekjaer Praktikant
14. august 2007 - 12:29 #1
Brug LoadVars.sendAndLoad og sørg for at sende en variabel med html-strnegen tilbage fra php
Avatar billede eikhorsholm Nybegynder
14. august 2007 - 12:40 #2
Det her er guestbook.php:

<?php
mysql_connect("xxx", "xxx", xxx"");
mysql_select_db("xxx");

echo "guestbook=";

$entries = mysql_query("SELECT date, name, city, message FROM guestbook ORDER BY date");
while ($entry = mysql_fetch_array($entries)) {
  echo "<p>".$entry["name"]." (".$entry['city'].")<br>";
  echo $entry["message"]."</p>";
}
?>

Det her er min ActionScript kode:

loadText = new LoadVars();
loadText.load("guestbook.php");
//creating the loadVarsText function
loadText.onLoad = function() {
    Guestbook.text = this.guestbook;
};

Guestbook er mit dynamiske tekstfelt.
Hvad gør jeg galt? Der sker intet. Jeg har prøvet, at se guestbook.php i min browser og den spytter det korrekte tekst ud.
Avatar billede eikhorsholm Nybegynder
14. august 2007 - 13:04 #3
Det virker når jeg tester i en browser :-)

Sorry.

Et lille svar???

Forresten er der problemer med æøå... Nogen idé?
Avatar billede kragekjaer Praktikant
14. august 2007 - 23:16 #4
Brug System.useCodepage = true; i først frame
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