|
|||||||
| Zarejestruj się | FAQ | Lista użytkowników | Kalendarz | Szukaj | Dzisiejsze posty | Zaznacz Wszystkie Fora jako Przeczytane |
| ActionScript 3 Programowanie w ActionScript 3 |
![]() |
|
|
Narzędzia wątku | Wygląd |
|
|
#1 |
|
wrzuca wyższy bieg
Zarejestrowany: Apr 2009
Postów: 146
|
Łączę Flasha z PHP i niby wszystko działa na serwerze, ale przy kompilacji Flash wywala do OUTPUT taki błąd:
Szukałem na jego temat sporo, ale żadnych konkretów. Kod:
ReferenceError: Error #1069: Nie znaleziono właściwości var1 w String, a wartość domyślna nie istnieje. at source.actionscript.components.Administration::Logon/completeHandler() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at flash.net::URLLoader/onComplete()
__________________
www.klasa-ti.pl |
|
|
|
|
Advertisement
|
|
|
|
#2 |
|
przyssany do monitora
Zarejestrowany: Apr 2008
Postów: 1,033
|
przeca pisze ze var1 nie znajduje
pokaz caly kod
__________________
God save the queen_ ;[_] |
|
|
|
|
|
#3 |
|
uzależniony
Zarejestrowany: Jan 2005
Skąd: Częstochowa
Postów: 537
|
w php powinno być "&var1=wartoscJakas&" a masz pewnie "$var1=wartoscJakas"
dobrym rozwiązaniem będzie użycie trace( ) i zobaczenie co tak naprawdę dostajesz z php Ostatnio edytowane przez 2505 ; 02-06-2010 o 21:47. |
|
|
|
|
|
#4 |
|
wrzuca wyższy bieg
Zarejestrowany: Apr 2009
Postów: 146
|
as Kod:
Kod:
<?php
$login = login;
$password = hasło;
$user_login = $_POST['user_login'];
$user_pass = $_POST['user_pass'];
if ($user_login == "$login" && $user_pass == "$password") {
print "user_welcome=Witaj, $user_login.";
print "&status=Zalogowano pomyślnie.";
print "&redirect=good";
}
else {
print "user_welcome=";
print "&status=Zły login lub hasło.";
print "&redirect=bad";
}
?>
a chodzi o to: Kod:
Error: Error #2101: Ciąg przekazany do metody URLVariables.decode() musi być ciągiem zapytania zakodowanym jako adres URL i musi zawierać pary nazwa/wartość. at Error$/throwError() at flash.net::URLVariables/decode() at flash.net::URLVariables() at flash.net::URLLoader/onComplete()
__________________
www.klasa-ti.pl Ostatnio edytowane przez Szymciosek ; 02-06-2010 o 22:01. |
|
|
|
|
|
#5 |
|
uzależniony
Zarejestrowany: Jan 2005
Skąd: Częstochowa
Postów: 537
|
1. daj & przed "user..." w obu przypadkach w kodzie php, czyli "&user_..."
2. e.target.data rzutuj na URLVariables czyli URLVariables(e.target.data).user_welcome; |
|
|
|
|
|
#6 |
|
poza kontrolą
Zarejestrowany: Sep 2008
Skąd: Poznań
Postów: 2,133
|
nie no zaraz, w przyadku as3 nie moze ciag zmiennych zaczynac sie od &, powinno byc
Kod php:
Kod php:
![]() Ostatnio edytowane przez cywil4 ; 02-07-2010 o 09:31. |
|
|
|
|
|
#7 |
|
wrzuca wyższy bieg
Zarejestrowany: Apr 2009
Postów: 146
|
Wg. mnie to jest dobrze, warunki są tak jakby osobnymi, to co się znajduje wewnątrz jest osobne
więc: var1=""; &var2=""; &var3=""; Polecicie mi jeszcze jakieś ciekawe skrypty PHP ?
__________________
www.klasa-ti.pl |
|
|
|
|
|
#8 |
|
uzależniony
Zarejestrowany: Jan 2005
Skąd: Częstochowa
Postów: 537
|
użyłeś trace( ) jak pisałem?
|
|
|
|
|
|
#9 |
|
wrzuca wyższy bieg
Zarejestrowany: Apr 2009
Postów: 146
|
PHP nie działa na lokalu.
__________________
www.klasa-ti.pl |
|
|
|
|
|
#10 |
|
uzależniony
Zarejestrowany: Jan 2005
Skąd: Częstochowa
Postów: 537
|
utworz pole TextField (dodaj do sceny) i wrzuc do niego e.target.data
np. tf.text = "" + URLLoader(e.target).data; i zobaczysz co dostałeś z php |
|
|
|