PHP one way Communication
//One-way communication
//Flash PHP Bible, p.65
var serverFile:String = “http://google.com”;
var urlRequest:URLRequest = new URLRequest(serverFile);
navigateToURL(urlRequest, “_blank”);
//or use sendToURL(urlRequest) to do silent communication
var serverfile:String = “http://www.example.com/file.php”;
var urlRequest:URLRequest = new URLRequest(serverfile);
try {
sendToURL(urlRequest);
}
catch (e:Error)
{
//handle error here
}
////////////
//Php Bible p.67
//Not blind method of sending variable data
// end up with a string like http://localhost/callLink.php?id=1004&user=Nate
var serverFile:String = “http://localhost/callLink.php”;
var variables:URLVariables = new URLVariables();
variables.id = 1004;
variables.user = “Nate”;
var urlRequest:URLRequest = new URLRequest(serverFile);
urlRequest.data = variables;
try{
sendToURL(urlRequest);
}
catch (e:Error)
{
//handle error
}
////////////
//Blind method of sending data (more secure)
var serverFile:String = “http://localhost.com/file.php”;
var variables:URLVariables = new URLVariables();
variables.id = 1004;
variables.user = “Nate”;
var urlRequest:URLRequest = new URLRequest(serverFile);
urlRequest.method = URLRequestMethod.POST;
urlRequest.data = variables;
try
{
sendToURL(urlRequest);
}
catch (e:Error)
{
//handle error
}
//Flash PHP Bible, p.65
var serverFile:String = “http://google.com”;
var urlRequest:URLRequest = new URLRequest(serverFile);
navigateToURL(urlRequest, “_blank”);
//or use sendToURL(urlRequest) to do silent communication
var serverfile:String = “http://www.example.com/file.php”;
var urlRequest:URLRequest = new URLRequest(serverfile);
try {
sendToURL(urlRequest);
}
catch (e:Error)
{
//handle error here
}
////////////
//Php Bible p.67
//Not blind method of sending variable data
// end up with a string like http://localhost/callLink.php?id=1004&user=Nate
var serverFile:String = “http://localhost/callLink.php”;
var variables:URLVariables = new URLVariables();
variables.id = 1004;
variables.user = “Nate”;
var urlRequest:URLRequest = new URLRequest(serverFile);
urlRequest.data = variables;
try{
sendToURL(urlRequest);
}
catch (e:Error)
{
//handle error
}
////////////
//Blind method of sending data (more secure)
var serverFile:String = “http://localhost.com/file.php”;
var variables:URLVariables = new URLVariables();
variables.id = 1004;
variables.user = “Nate”;
var urlRequest:URLRequest = new URLRequest(serverFile);
urlRequest.method = URLRequestMethod.POST;
urlRequest.data = variables;
try
{
sendToURL(urlRequest);
}
catch (e:Error)
{
//handle error
}