Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Общие темы > Болтовня

Болтовня Разговоры на любые темы (думайте, о чем пишите)

Ответ
 
Опции темы
Старый 05.06.2007, 09:20   #1
Earlind
ПроЭктировщик
 
Регистрация: 11.05.2007
Сообщений: 126
Написано 15 полезных сообщений
(для 27 пользователей)
проблема 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 '���� �����

}

?>

Это вообще на каком языке и откуда это взялось?
(Offline)
 
Ответить с цитированием
Старый 05.06.2007, 09:25   #2
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: проблема PHP и FLASH

Вроде джава?
<script language="JavaScript" type="text/javascript">
(Offline)
 
Ответить с цитированием
Старый 05.06.2007, 09:27   #3
Earlind
ПроЭктировщик
 
Регистрация: 11.05.2007
Сообщений: 126
Написано 15 полезных сообщений
(для 27 пользователей)
Re: проблема PHP и FLASH

Java... вопрос что она тут делает, я такого точно не писал в php коде.
(Offline)
 
Ответить с цитированием
Старый 05.06.2007, 11:35   #4
magpro
Разработчик
 
Аватар для magpro
 
Регистрация: 23.08.2006
Сообщений: 586
Написано 6 полезных сообщений
(для 7 пользователей)
Re: проблема PHP и FLASH

То джава просто делает какоето число а всё остальное ПХП код!
__________________
Никто не запомнит тебя за твои мысли...
(Offline)
 
Ответить с цитированием
Старый 05.06.2007, 13:47   #5
Earlind
ПроЭктировщик
 
Регистрация: 11.05.2007
Сообщений: 126
Написано 15 полезных сообщений
(для 27 пользователей)
Re: проблема PHP и FLASH

Ладно... другой вопрос, как сделать так, чтобы flash запускал этот php код, а не записывал его в переменную?
(Offline)
 
Ответить с цитированием
Старый 05.06.2007, 13:59   #6
jimon
 
Сообщений: n/a
Re: проблема PHP и FLASH

Earlind
ну у тебя там код баннера появляется ... видимо на бесплатном хостинге делаеш
 
Ответить с цитированием
Старый 05.06.2007, 14:10   #7
Earlind
ПроЭктировщик
 
Регистрация: 11.05.2007
Сообщений: 126
Написано 15 полезных сообщений
(для 27 пользователей)
Re: проблема PHP и FLASH

И из-за этого кода банера, у меня не работает пхп скрипт? Почему флэшь его не запускает, а выдаёт мне код пхп страницы, вот что я понять не могу.
(Offline)
 
Ответить с цитированием
Старый 05.06.2007, 15:18   #8
jimon
 
Сообщений: n/a
Re: проблема PHP и FLASH

ну в общем вроде да ..
хотя ты скрипт покажи
 
Ответить с цитированием
Старый 05.06.2007, 16:43   #9
Earlind
ПроЭктировщик
 
Регистрация: 11.05.2007
Сообщений: 126
Написано 15 полезных сообщений
(для 27 пользователей)
Re: проблема PHP и FLASH

нормальный код страницы в блокноте выглядит так:

$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 'Пользователь зарегистрирован';
}
?>
(Offline)
 
Ответить с цитированием
Старый 05.06.2007, 20:09   #10
jimon
 
Сообщений: n/a
Re: проблема PHP и FLASH

ты в начале кода строчку <?php забыл
 
Ответить с цитированием
Старый 06.06.2007, 19:18   #11
Earlind
ПроЭктировщик
 
Регистрация: 11.05.2007
Сообщений: 126
Написано 15 полезных сообщений
(для 27 пользователей)
Re: проблема PHP и FLASH

ты в начале кода строчку <?php забыл
Я просто в php ещё не силён.

В общем, я сделал следующее. Чтобы не возиться с этими бесплатными серверами, которые мало того что банеры суют мне, так ещё и страшно лагают, я поставил себе апач. Вроде работает, через страницу http://localhost/index.html захожу на свой сайт. Поставил php на комп версии php5.2-win32. Через вышепереведённую страницу захожу... флешка по идеи должна запустить php скрипт, НО... он почему-то не проигрывается, возвращается всегда параметр undefined. Если с компа запускать, то возвращает код php страницы, поэтому по идеи, он её находит, но почему-то не хочет запускать... может кто-нибудь знает в чём проблема?

а вот если php страницу попробовать запустить через браузер, то выдаёт следующее

Bad Request

Your browser sent a request that this server could not understand.

Apache/2.0.48 (Win32) Server at localhost Port 80
(Offline)
 
Ответить с цитированием
Старый 07.06.2007, 00:08   #12
jimon
 
Сообщений: n/a
Re: проблема PHP и FLASH

Earlind
поставь себе сервер http://www.denwer.ru/ (ето настроеный апач + php и еще куча всего) и попробуй
начни с того что заставь работать свой скрипт через браузер
(апач надо было настроить чтобы он с php работал)
потом уже будеш продолжать настраивать во флеше

просто из флеша надо подать запрос на страницу, ничего больше
пхп скрипт должен запустить сам сервер а не флеш
 
Ответить с цитированием
Старый 07.06.2007, 09:33   #13
magpro
Разработчик
 
Аватар для magpro
 
Регистрация: 23.08.2006
Сообщений: 586
Написано 6 полезных сообщений
(для 7 пользователей)
Re: проблема PHP и FLASH

Сообщение от jimon
Earlind
поставь себе сервер http://www.denwer.ru/ (ето настроеный апач + php и еще куча всего) и попробуй
начни с того что заставь работать свой скрипт через браузер
(апач надо было настроить чтобы он с php работал)
потом уже будеш продолжать настраивать во флеше

просто из флеша надо подать запрос на страницу, ничего больше
пхп скрипт должен запустить сам сервер а не флеш

Он работает с флеш возможно денвер не поможет.

Он урезан не знаю даже как что)
__________________
Никто не запомнит тебя за твои мысли...
(Offline)
 
Ответить с цитированием
Старый 07.06.2007, 13:38   #14
jimon
 
Сообщений: n/a
Re: проблема PHP и FLASH

magpro
из твоего поста можно зделать вывод что твои познания в области серверов приближаются к абсолютному нулю (без обид)
 
Ответить с цитированием
Старый 04.06.2009, 22:13   #15
extefedig
 
Сообщений: n/a
проблема PHP и FLASH

Ваш код будеть работать только если register_globals = on. Но не надо изменять настройки сервера, а код
register_globals плохо пользувать, да и в PHP 6 его вообще не будеть
Все, что приходить через адресной строки, надо забырать от _GET:

Код
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Flash theif 1.0 Src - Pure Basic 4.20 MadMedic Проекты на PureBasic 1 07.01.2009 23:09
Flash ролики в БМ snikers BlitzMax 4 29.10.2008 19:16
Flash games Chrono Syndrome Игры / Games 11 21.11.2007 19:30
Как продать flash мультик? magpro Болтовня 17 18.10.2007 21:33
PHP to FLASH magpro Болтовня 3 16.06.2007 01:20


Часовой пояс GMT +4, время: 01:32.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com