Я пытаюсь получить некоторые данные из PHP и использовать их в ссылке во flash AS3.
флэш-код:
var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE,onLoaded);
loader.load(new URLRequest("FLA_connect.php"));
var variables:URLVariables = new URLVariables();
signup.addEventListener(MouseEvent.MOUSE_DOWN, mouseClick);
function onLoaded(evt:Event):void
{
var data:URLVariables = new URLVariables(evt.target.data);
variables.sponny = data.spon;
}
function mouseClick(event:MouseEvent):void
{
navigateToURL(new URLRequest('http://www.website.com/'+variables.sponny),"_self");
}
Код FLA_connect.php:
<?php
require ('config.php');
print "spon=$username";
?>
Я протестировал FLA_connect.php, и он возвращает правильные данные, но при тестировании во флэш-памяти переменная возвращается как неопределенная, поэтому я получаю ссылку www.website.com/undefined.
Есть идеи, ребята ?? 1015 *
спасибо
Для shanethehat
<?
require ('../config/db_4554651684654548784216.php'); //DB connection info is stored
require ('conf_id.php'); //this file holds the value for $lead_reference
mysql_connect($hostname,$username,$password) or die(mysql_error());
mysql_select_db($dbname) or die(mysql_error());
$get__id_check = mysql_query("SELECT * FROM $usertable WHERE ". "idEmail_lead = '$lead_reference'");
while($id__check = mysql_fetch_array($get__id_check)) {
$first_N = $id__check["First_Name"];
$last_N = $id__check["Last_Name"];
$email_add = $id__check["Email"];
$GDI__username = $id__check["GDI_Username"];
}
?>