проблема PHP и FLASH
Не знал куда засунуть, поэтому решил сюда. Сразу скажу что у меня Flash professional 8.
Такая проблема, я из флеша вызываю php код:
var sender:LoadVars = new LoadVars();
var receiver:LoadVars = new LoadVars();
this.sendB.onPress = function():Void {
if (nick.text.length>=4) {
sender.nick = nick.text;
sender.sendAndLoad("registration.php", receiver, "GET");
var name:String = null;
receiver.onData = function(text:String):Void {
if (text == undefined) {
info.text = "Cбoй при обращении к серверному скрипту";
return;
}
if (text == "\r\nНик занят") {
info.text = "Игрок с таким именем уже находится в системе";
} else {
name = nick.text;
info.text = text;
}
};
}
};
И в инфо текст, каким-то совершенно непонятным образом появляется это:
<center>
<!--BANNER code START -->
<!-- WST code START -->
<script language="JavaScript" type="text/javascript">
<!--
var RndNum4NoCash = Math.round(Math.random() * 1000000000);
var ar_Tail=''; if(document.referrer)ar_Tail = escape(document.referrer);
document.write(
'<iframe src="http://b.lvt.ru/ds.php?rnd=' + RndNum4NoCash + '&ref=' + ar_Tail + '" frameborder=0 vspace=0 hspace=0 width=98% height=65 marginwidth=0 marginheight=0 scrolling=no></iframe>');
// -->
</script>
<noscript>
<iframe src="http://b.lvt.ru/ds.php?rnd=1449589891" frameborder=0 vspace=0 hspace=0 width=98% height=65 marginwidth=0 marginheight=0 scrolling=no></iframe>
</noscript>
<!-- WST code END -->
<!-- BANNER code END -->
</center>
$nickname=$_GET['nick'];
$basa=fopen('nicks.txt','�);
$basa_string=fread($basa, 10000);
$i=0;
while(1) {
$pos=strpos($basa_string,"\n",$i);
if ($pos==FALSE) {
break 1;
}
if (substr($basa_string,$i,$pos-$i)==$nickname) {
$i='err';
break 1;
} else {
$i=$pos+1;
}
}
if($i==='err') {
echo "����
} else {
fwrite($basa, Snickname."\n");
fclose($basa);
echo '���� �����
}
?>
Это вообще на каком языке и откуда это взялось?
|