SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Przesyłanie zmiennej z SWF do PHP metodą POST
Autor Wiadomość
fouryears
Bywalec


Dołączył: 07 Paź 2006
Posty: 11
Wysłany: Sob 07 Paź, 2006 11:51   Przesyłanie zmiennej z SWF do PHP metodą POST

Witam
Od 2 dni mecze sie z wyslaniem zmiennej z swf do pliku php.

Chce wyslac zmienna:

Kod:
zmienna[]="wartosc zmiennej";
gdzie Zmienna to typ tablicowy.

stosuje funkcje:

Kod:
loadVariablesNum("skrypt.php",0,'POST');


Niestety nie dziala, w przegladarce po nacisnieciu buttona na dole widac w statusie "Trwa przesylanie danych.." ale nic sie nie dzieje. Probowalem zrobic niewidoczny formularz input i z niego wysylac dane ale wtedy SWF sie nei wyswietla na stronie.


Czy ktos moglby mi pomoc i powiedziec jak mam wyslac ta zmienna?
 
     
stefcio 
Ekspert



Pomógł: 24 razy
Wiek: 33
Dołączył: 14 Lut 2006
Posty: 530
Skąd: wawa
Wysłany: Sob 07 Paź, 2006 12:00   

wysyłanie zmiennych bylo już opisane na forum.
Podaj jeszcze treść pliku skrypt.php może tam coś niie jest tak jak powinno
_________________
Stefan
Kliknij na przycisk Pomógł--jak ci pomogłem:))
 
 
     
fouryears
Bywalec


Dołączył: 07 Paź 2006
Posty: 11
Wysłany: Sob 07 Paź, 2006 12:18   

w sumie to zrobilem teraz tak:
Kod:
on (press) {
    zmienna="wartosc";
    getURL("skrypt.php","","POST");
}


tylko narodzilo sie pytanie jak wyslac tablice?
chodzi o to zeby zmienna byla typem tablicowym??
 
     
BaGRoS 
Przyjaciel
Bielizna ;)


Wiek: 50
Dołączył: 24 Wrz 2006
Posty: 44
Skąd: POLSKA
Wysłany: Pon 09 Paź, 2006 01:47   

U mnie też nie działa
Kod:
this.loadVariables("contact.php",'POST');

na stronie, gdy uruchomie jedynie jako .html generowany przez SWISH to działa...
Zrobie jak w/w poprzez getURL na razie...

[ Dodano: Pon 09 Paź, 2006 01:50 ]
Jednak nie, bo przechodzi mi z głównej strony na contact.php !tragedia

[ Dodano: Pon 09 Paź, 2006 01:55 ]
Może to coś podpowie
Kod:
register_globals = Off
safe_mode = On
track_vars = On
magic_quotes_gpc = Off
session.use_cookies = On
session.use_trans_sid = On
file_uploads = On
session.bug_compat_warn = Off


[ Dodano: Pon 09 Paź, 2006 02:46 ]
Wykasowałem warunek
Kod:
if ($send=="yes") {

i wychodzą puste maile, czyli zmienne przekazywane do php są puste :/

[ Dodano: Pon 09 Paź, 2006 11:44 ]
Chodziłem po forum, szukałem, szukałem aż znalazłem
Kod:
body .= $HTTP_POST_VARS['poleVar'];

zamiast
Kod:
body .= "$poleVar";

i wszystko śmiga!!
_________________
8) BaGRoS 8)

Czujesz się dobry w SwishMAX?? Kliknij
 
 
     
fouryears
Bywalec


Dołączył: 07 Paź 2006
Posty: 11
Wysłany: Nie 15 Paź, 2006 12:48   

akurat PHP znam dobrze i poradzilem sobie z problemem przerabiajac zrodlo aplikacji tak aby nie byla wymagana tablica tylko wartosc jednej zmiennej.
tez rozwiazanie tylko szkoda ze nie doszedlem jak to zrobic w swish maxie ;(
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.19 sekundy. Zapytań do SQL: 14