Autor | Zpráva | ||
---|---|---|---|
xili Profil * |
#1 · Zasláno: 5. 6. 2006, 15:31:31
Dobrý den,
mám takový banální problém při využívání soap klienta, který je volně stažitelný na http://pear.php.net. Problém spočívá ve volání funkce call, kdy volám metodu, která je na serveru, s danými parametry, tak dorazí vždy hodnoty parametrů prázdné. Kód: $params = array ( 'User' => 'user', 'PW' => 'pass', 'Apli' => 'apli', 'StartPt' => '1.1.2000', ); $client->call('metoda', $params ); Jsem z toho opravu jiz zoufali, sedim nad tim nekolikaty den a tak vas prosim zda-li s tim mate nekdo zkusenosti, poradte mi. Diky moc |
||
krteczek Profil |
#2 · Zasláno: 5. 6. 2006, 15:35:45
tipuji že jsou vyplé register_globals() a vy přebíráte proměnné $user místo $_POST['user'] $_GET['user']. krteczek
|
||
xili Profil * |
#3 · Zasláno: 5. 6. 2006, 18:57:11
Nene, opravdu až zas tak banální chyba to není. Parametry jsou nastavené napevno, nikoliv promněnou..
|
||
krteczek Profil |
#4 · Zasláno: 5. 6. 2006, 19:01:46
dobře ale pokud jsem to správně pochopil tak soap je klient a aplikace běží na serveru, nějakou metodu musí použít pro přenos informací mezi sebou, když data na server nedorazí znamená to chybu někde mezi tipuji na globální proměnné už podruhě
|
||
xili Profil * |
#5 · Zasláno: 6. 6. 2006, 22:12:08
Jo to ano, ale chyba je totiž prý zřejmě někde v mém scriptu, jelikož ostatním lidem toto funguje. Takže, že by byla v nastavení serveru, kde paramtery doráží je víceméně vyloučené.
Aplikaci resp. služba, která běží na serveru je napsána v ASPX, ale to by asi nemělo hrát roli, ne? |
||
Leo Profil |
#6 · Zasláno: 6. 6. 2006, 22:16:21
A co treba se kouknout, co z vaseho klienta odchazi na server - pokud mate PHP na lokale, tak treba prohlizecem paketu nebo http hlavicek. Leo
|
||
xili Profil * |
#7 · Zasláno: 7. 6. 2006, 19:25:58
Leo: Zkusím to. Prosím tě, nejsem tak zběhlí a nenapadá mně, jak bych si toto mohl zobrazit?
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0