Poslao: 08 Avg 2010 22:53
|
offline
- Pridružio: 19 Nov 2006
- Poruke: 140
|
Da li neko zna,zasto u BC++ 6 ne mogu da posaljem podatke preko Post naredbe TIdHttp komponente u Indy 6?U Delphiju 7 to sve lepo radi,ali nece i BCB 6.Da li je problem u verziji ili nesto drugo.Unapred zahvalan
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 09 Avg 2010 00:20
|
offline
- Srki_82
- Moderator foruma
- Srđan Tot
- Am I evil? I am man, yes I am.
- Pridružio: 12 Jul 2005
- Poruke: 2483
- Gde živiš: Ljubljana
|
To je vise C++ pitanje nego Delphi, ali posto su VCL komponente u pitanju, pusticemo temu ovde.
Daj nam gresku koju dobijes. Ovako ne mozemo bas mnogo da pomognemo. Da li se poruka uopste posalje na server (pogledaj logove na serveru), da li dobijes neki exception pri slanju, da li server vrati poruku (pogledas logove opet), da li si mozda neki event zaboravio da postavis, ako dobijes nesto od servera-sta dobijes... sto vise informacija das, lakse cemo pomoci
|
|
|
|
Poslao: 09 Avg 2010 00:24
|
offline
- Pridružio: 19 Nov 2006
- Poruke: 140
|
Posaljem vrednost preko TIdHTTP komp.,skripta u php-u prihvati to lepo,ali u MySQL bazu upishe samo nule,iako je vrednost brojcana.Znaci,imam komunikaciju sa serverom,ali ne posalje ono sto treba.
Napominjem da je u pitanju verzija 6 indy paketa.U delphiju 7 to sve lepo radi(Indy 7 ili 9 ako se ne varam
|
|
|
|
Poslao: 09 Avg 2010 00:26
|
offline
- Srki_82
- Moderator foruma
- Srđan Tot
- Am I evil? I am man, yes I am.
- Pridružio: 12 Jul 2005
- Poruke: 2483
- Gde živiš: Ljubljana
|
To ne bi trebalo da ima neke veze. Da li si siguran da je greska u kodu za upis podataka u bazu? Znaci, nemoj da gledas ono sto je upisano u bazu, nego pogledaj sta tacno dobijes od web servera.
|
|
|
|
|
Poslao: 09 Avg 2010 00:34
|
offline
- Srki_82
- Moderator foruma
- Srđan Tot
- Am I evil? I am man, yes I am.
- Pridružio: 12 Jul 2005
- Poruke: 2483
- Gde živiš: Ljubljana
|
Ok... daj nam minimalan kod koji reprodukuje gresku. Bilo bi dobro da taj isti minimalan kod napises i u Delphi-u i da potvrdis da u Delphi-u radi, a u BC++ ne.
|
|
|
|
Poslao: 09 Avg 2010 00:39
|
offline
- Pridružio: 19 Nov 2006
- Poruke: 140
|
Srki,ne reprodukuje greshku,vec ne salje ono sto treba
TStringList* input;
TStringStream* output;
input=new TStringList();
output=new tStringStream("");
input->Add("ime=zika");
HTTP->Post("http://localhost....",input,output);
ovo je slicno i za Delfi
|
|
|
|
Poslao: 09 Avg 2010 00:44
|
offline
- Srki_82
- Moderator foruma
- Srđan Tot
- Am I evil? I am man, yes I am.
- Pridružio: 12 Jul 2005
- Poruke: 2483
- Gde živiš: Ljubljana
|
Ta verzija Indy-a nema overload funkcije Post koja uzima adresu i parametre, a vraca string?
P.S. Pogledaj koja je verzija Indy-a (mislim da svaka Indy komponenta ima About ili Version property).
|
|
|
|
|
Poslao: 09 Avg 2010 00:54
|
offline
- Srki_82
- Moderator foruma
- Srđan Tot
- Am I evil? I am man, yes I am.
- Pridružio: 12 Jul 2005
- Poruke: 2483
- Gde živiš: Ljubljana
|
Mozda je stvarno problem s Indy-jem... nazalost nemam stariju verziju pa ne mogu da probam. Jedino sto mogu da ti savetujem je da instaliras Indy 9 pa probas ponovo. Ako je problem do toga sto imas verziju 6, onda bi to trebalo da pomogne.
|
|
|
|