WWW и PHP

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

WWW и PHP

Сообщение t.key 16 сен 2011, 23:12

Здрасьте!
Есть php файл
Синтаксис:
Используется php
<html>
<body>
hello
</body>
</html>
 


Хочу вывести строку того что выдает этот файл (hello).
И скрипт.

Синтаксис:
Используется javascript
var ip: WWW;

function Start(){
        ip = new WWW("http://rgbarena.idhost.kz/gamescript/hello.php");
        yield ip;
        print(ip.text);
}
 

Выдает ошибку.
SecurityException: No valid crossdomain policy available to allow access

Подскажите, пожалуйста, что не правильно и как правильно.
Если соберутся восемь ваххабитов, получится один ваххаByte.
Казахстанским геймдеверам: _ttp://gamez.kz
Аватара пользователя
t.key
UNIт
 
Сообщения: 72
Зарегистрирован: 03 авг 2011, 17:38
Откуда: Казахстан

Re: WWW и PHP

Сообщение gnoblin 17 сен 2011, 00:33

нужно в корень домена положить crossdomain.xml, в справке про это есть раздел webplayer security policy (политика безопасности)
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: WWW и PHP

Сообщение t.key 17 сен 2011, 08:01

Спасибо.
И сразу все понятно.
Если соберутся восемь ваххабитов, получится один ваххаByte.
Казахстанским геймдеверам: _ttp://gamez.kz
Аватара пользователя
t.key
UNIт
 
Сообщения: 72
Зарегистрирован: 03 авг 2011, 17:38
Откуда: Казахстан

Re: WWW и PHP

Сообщение hitalik3 20 сен 2011, 16:37

люди помогите чёто не доганю. фаил WebPlayer.html

Синтаксис:
Используется javascript
if (typeof unityObject != "undefined") {
                        unityObject.embedUnity("unityPlayer", "WebPlayer.unity3d", 1200, 720);
                               
                }
                --

понятно что в unityObject.embedUnity в 3 и 4 параметре задаём разрешение экрана. но дело в том что когда я выставляю своё текущее разрешение экрана то моя картинка смещена.
Но когда я в место http://192.168.1.3/WebPlayer.html
указываю в браузере file://hitalikxp/SharedDocs/WebPlayer.unity3d тоесть само место положение фала WebPlayer.unity3d то моя картинка полоучается очень хорошей на всю ширину браузера.
Так как мне зделать тоже самое только через unityObject.embedUnity?.
hitalik3
UNец
 
Сообщения: 20
Зарегистрирован: 04 дек 2010, 20:00

Re: WWW и PHP

Сообщение DbIMok 20 сен 2011, 16:54

правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.8k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: WWW и PHP

Сообщение hitalik3 20 сен 2011, 18:58

я Вас понял, да я читал мануал но к сожелению не чего подобного не нашёл, даже пробывал с процентами играть типо "50%", "100%" но ни каких результатов
hitalik3
UNец
 
Сообщения: 20
Зарегистрирован: 04 дек 2010, 20:00

Re: WWW и PHP

Сообщение hitalik3 20 сен 2011, 20:05

Вообщем надо было только немного включить мозги :)) .
Может кому пригодится. window.innerWidth текушяя шири браузера

Синтаксис:
Используется javascript
var myWidth = window.innerWidth, myHeight = window.innerHeight;
unityObject.embedUnity("unityPlayer", "WebPlayer.unity3d",  myWidth, myHeight );
hitalik3
UNец
 
Сообщения: 20
Зарегистрирован: 04 дек 2010, 20:00

Re: WWW и PHP

Сообщение Rip 23 сен 2011, 23:04

Синтаксис:
Используется csharp
        void OnGUI()
{
if(GUI.Button(new Rect(10,10,50,50),"Move it!"))
{
Debug.Log("fgfdgd");
                WWW ip=new WWW(url);
        yield return ip;
        //print(ip.text);
}
}

Assets/php.cs(12,14): error CS1624: The body of `php.OnGUI()' cannot be an iterator block because `void' is not an iterator interface type
Делал по справке но не тут то было (
Изображение
Реальность существует независимо от вас, до тех пор пока вы с этим согласны.
Изображение
Аватара пользователя
Rip
UNIт
 
Сообщения: 103
Зарегистрирован: 30 янв 2010, 14:11
Откуда: Оренбугская обл. г.Орск
  • ICQ

Re: WWW и PHP

Сообщение Rip 23 сен 2011, 23:12

Rip писал(а):
Синтаксис:
Используется csharp
        void OnGUI()
{
if(GUI.Button(new Rect(10,10,50,50),"Move it!"))
{
Debug.Log("fgfdgd");
                WWW ip=new WWW(url);
        yield return ip;
        //print(ip.text);
}
}

Assets/php.cs(12,14): error CS1624: The body of `php.OnGUI()' cannot be an iterator block because `void' is not an iterator interface type
Делал по справке но не тут то было (

а вообще очень интересно что эта запись работает:
Синтаксис:
Используется javascript
function Start() {


ip=new WWW("localhost/game/game.php?nick=name");
        yield ip;
        print(ip.text);
}

а вот шарп напрягается и все толком не пойму почему?
Изображение
Реальность существует независимо от вас, до тех пор пока вы с этим согласны.
Изображение
Аватара пользователя
Rip
UNIт
 
Сообщения: 103
Зарегистрирован: 30 янв 2010, 14:11
Откуда: Оренбугская обл. г.Орск
  • ICQ

Re: WWW и PHP

Сообщение DbIMok 23 сен 2011, 23:14

нет такого в справке. нужно почитать про корутины
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.8k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: WWW и PHP

Сообщение Rip 23 сен 2011, 23:36

Но почему тогда не работает эта схема
Синтаксис:
Используется csharp
         IEnumerator St() {
               
        WWW ip=new WWW("localhost/game/game.php?nick=namefdsfd");
        yield return ip;
        print(ip.text);
        }
       
        void OnGUI()
{

if(GUI.Button(new Rect(10,10,50,50),"Move it!"))
{
St();
}

}

и зачем нужен IEnumerator в js он не нужен а сдесь есть?
Изображение
Реальность существует независимо от вас, до тех пор пока вы с этим согласны.
Изображение
Аватара пользователя
Rip
UNIт
 
Сообщения: 103
Зарегистрирован: 30 янв 2010, 14:11
Откуда: Оренбугская обл. г.Орск
  • ICQ

Re: WWW и PHP

Сообщение DbIMok 24 сен 2011, 00:53

Rip писал(а):почему тогда не работает эта схема

потому что корутина должна запускаться через StartCoroutine?
Rip писал(а):зачем нужен IEnumerator в js он не нужен а сдесь есть?

js подставляет его автоматом при генерации кода
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.8k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: WWW и PHP

Сообщение Rip 24 сен 2011, 08:02

DbIMok писал(а):
Rip писал(а):почему тогда не работает эта схема

потому что корутина должна запускаться через StartCoroutine?
Rip писал(а):зачем нужен IEnumerator в js он не нужен а сдесь есть?

js подставляет его автоматом при генерации кода


Спасибо DbIMok заработало, вот только там есть пример и без StartCoroutine, да и ладно.
Синтаксис:
Используется csharp
using UnityEngine;
using System.Collections;

public class NewBehaviourScript : MonoBehaviour {

        // Use this for initialization
         IEnumerator St() {
               
        WWW ip=new WWW("localhost/game/game.php?nick=namefdsfd");
        yield return ip;
        print(ip.text);
        }
       
        void OnGUI()
{

if(GUI.Button(new Rect(10,10,50,50),"Move it!"))
{
StartCoroutine("St"); print("ggg");
}
}
        // Update is called once per frame
        void Update () {
        //St();
        }
}

:ymhug:
Изображение
Реальность существует независимо от вас, до тех пор пока вы с этим согласны.
Изображение
Аватара пользователя
Rip
UNIт
 
Сообщения: 103
Зарегистрирован: 30 янв 2010, 14:11
Откуда: Оренбугская обл. г.Орск
  • ICQ


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 29