Nieuw lid |
|
Hey,
Zit met een probleempje. Hopelijk kunnen jullie me helpen. Heb een test.fla en test.php gemaakt om het probleem te illustreren:
test.fla=
function loadEntries() {
// Show Please wait text
txtMessages.text = "Loading entries... Please wait...";
// Begin Loading
var ontvang:LoadVars = new LoadVars();
ontvang.load("test.php");
ontvang.onLoad = function(){
txtMessages.htmlText = ontvang.naam; //of this.naam
txtMessages2.htmlText = ontvang.email; //of this.email
}
}
loadEntries();
stop();
function loadEntries() { // Show Please wait text txtMessages.text = "Loading entries... Please wait..."; // Begin Loading var ontvang:LoadVars = new LoadVars(); ontvang.load("test.php"); ontvang.onLoad = function(){ txtMessages.htmlText = ontvang.naam; //of this.naam txtMessages2.htmlText = ontvang.email; //of this.email } } loadEntries(); stop();
test.php=
$DBhost = "localhost"; // Database Server
$DBuser = "test"; // Database User
$DBpass = "test"; // Database Pass
$DBName = "test"; // Database Name
$table = "test"; // Database Table
// Connect to mySQL Server
$DBConn = mysql_connect($DBhost,$DBuser,$DBpass) or die("Error in GuestBook Application: " . mysql_error());
// Select mySQL Database
mysql_select_db($DBName, $DBConn) or die("Error in GuestBook Application: " . mysql_error());
$sql = "SELECT * FROM test WHERE ID = 1";
$rs = mysql_query($sql, $DBConn) or die("Error in GuestBook Application: " . mysql_error());
$row = mysql_fetch_assoc($rs);
$name = $row['name'];
$email = $row['email'];
echo('&naam=' . $name . '&email=' . $email . '&');
$DBhost = "localhost"; // Database Server $DBuser = "test"; // Database User $DBpass = "test"; // Database Pass $DBName = "test"; // Database Name $table = "test"; // Database Table // Connect to mySQL Server // Select mySQL Database $sql = "SELECT * FROM test WHERE ID = 1"; $name = $row['name']; $email = $row['email']; echo('&naam=' . $name . '&email=' . $email . '&');
Als output in de tekstvelden (gedefinieerd in flash) krijg ik echter:
' . $name . '
' . $email . '
Heb al vanalles geprobeerd: $name en $email niet tussen quotes, tss enkel quotes, tss dubbele quotes, enz... Als ik deze variabelen vervang door een string, bv.
echo('&naam=test&email=test'); werkt het wel...
Iemand enig idee?
Citaat: Rens edit:
Eerste idee is maar eens om code tags te gebruiken...
Citaat: Ziziv Da's inderdaad een goed idee. Was ik vergeten. Mijn excuses daarvoor.
|