NewsField.html = true; // HTML tags niet laten zien
var current_rows:Number = 0; // Amount of rows displayed
var max_rows:Number = 0; // Max rows to be able to display
function ShowNews(array, index, end)
{
for (var i=index; i" + array["title"+i] + "";
NewsField.htmlText += "" + array["date"+i] + " @ " + array["time"+i] + "";
NewsField.htmlText += "
";
NewsField.htmlText += "" + array["entry"+i] + "";
NewsField.htmlText += "
";
}
index = end;
}
recv_lv = new LoadVars(); // Receive
recv_lv.onLoad = function(bStatus)
{
trace("-> recv_lv.onLoad function called.");
if (bStatus)
{
trace("-> succesfully executed file.");
trace("-> recv: " + recv_lv.toString());
NewsField.htmlText = "";
if (Number(this.rows) == -1)
{
// Formatting time
var d = new Date();
var date:String;
var time:String;
date = d.getDate() + "-" + d.getMonth() + "-" + d.getFullYear();
time = d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds();
NewsField.htmlText += "error!";
NewsField.htmlText += "
";
NewsField.htmlText += "" + date + " - " + time + "";
NewsField.htmlText += "
";
NewsField.htmlText += "An error has occured while trying to retrieve \
date from the database.
Please try again later.
Specific \
error: " + this.entry;
return;
}
max_rows = Number(this.rows);
var rows = (max_rows > 5 ? 5 : max_rows);
ShowNews(this, current_rows, rows);
if (rows > 5)
{
this.createEmptyMovieClip("nextButton", 1);
with(nextButton)
{
var w = 500;
var h = 500;
lineStyle(2, 0x009900);
beginFill(0x00aaff);
moveTo(100, 100);
lineTo(200, 100);
lineTo(200, 200);
lineTo(100, 200);
lineTo(100, 100);
endFill();
_visible = true;
}
buttonClip.onRollOver = function()
{
this.createTextField("tooltip", 1, this._xmouse, this._ymouse, 100, 100);
this.tooltip.autoSize = "left";
this.toolTip.border = true;
this.toolTip.background = 0xffffff;
this.toolTip.borderColor = 0x000000;
this.toolTip.text = "Mouse Over";
}
buttonClip.onRollOut = buttonClip.onDragOut = function()
{
this.tooltip.removeTextField();
this.onMouseMove = null;
}
}
trace("-> text: " + NewsField.htmlText);
}
else
{
trace("-> Failed to open " + phpFile);
NewsField.htmlText = "Error occured - please try again later.";
}
trace("-> all done.");
}
phpFile = "http://localhost/InJeRaap/NewsLog/blog.php";
send_lv = new LoadVars(); // Send
send_lv.request = "GetNews"; // Parameter send to the php file
send_lv.sendAndLoad(phpFile, recv_lv, "POST");
NewsField.htmlText = "-> Retrieving content, please wait..";