Mam swf, który tworzy cookies i wysyła dane (Poste`em)
SWF
Kod
sendscore = new LoadVars();
sendscore.gname = "penguin4";
sendscore.gscore = _root.score;
sendscore.send("index.php?act=Arcade&do=newscore", "_self", "POST");
getURL("java script:setCookie(\'penguin4\',\'" + _root.score + "\');
sendscore.gname = "penguin4";
sendscore.gscore = _root.score;
sendscore.send("index.php?act=Arcade&do=newscore", "_self", "POST");
getURL("java script:setCookie(\'penguin4\',\'" + _root.score + "\');
JS
Kod
function setCookie(name, value)
{
document.cookie = name+"="+value;
}
{
document.cookie = name+"="+value;
}
php
Kod
$gamename = str_replace("\'","''",$_POST['gname']);
$gamename = preg_replace(array('#&(?!(\#[0-9]+;))#', '#<#', '#>#'), array('&', '<', '>'),$gamename);
$gamescore = intval($_POST['gscore']);
$gamename = preg_replace(array('#&(?!(\#[0-9]+;))#', '#<#', '#>#'), array('&', '<', '>'),$gamename);
$gamescore = intval($_POST['gscore']);
Potrzebuje żeby te dwa 'adresy'
Kod
sendscore.send("index.php?act=Arcade&do=newscore", "_self", "POST");
getURL("java script:setCookie(\'penguin4\',\'" + _root.score + "\');
getURL("java script:setCookie(\'penguin4\',\'" + _root.score + "\');
Połączyć w jeden.(nie chcę tu rozciągać wątku i podawać powodów)
Proszę o pomoc w napisaniu skryptu (najlepiej w java script a nie w php), który najpierw tworzyłby cookies (tak jak mam w przykładzie, a następnie pobierałby zmienne z flesha i wysyłał je Postem do PHP)