Autor | Zpráva | ||
---|---|---|---|
kvoky Profil |
#1 · Zasláno: 22. 5. 2008, 16:23:29 · Upravil/a: kvoky
Ahoj, snazim se poslat POST pres curl ale nejak se mi nedari:
send.php $url='page.php'; $post[q]='neco'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_POST ,1); curl_setopt($ch, CURLOPT_POSTFIELDS ,$post); curl_setopt($ch, CURLOPT_FOLLOWLOCATION ,1); curl_setopt($ch, CURLOPT_HEADER ,1); curl_setopt($ch, CURLOPT_RETURNTRANSFER ,1); $data = curl_exec($ch); curl_close($ch); echo $data; page.php if ($_POST) echo "Odesláno!"; Nemůžu příjít na to kde mám chybu. Prostě se nic neukáže. Díky za pomoc Kvoky |
||
aww Profil * |
#2 · Zasláno: 22. 5. 2008, 16:29:09
$_POST musí být true nebo false jinak to if neproběhne.
|
||
K Profil * |
#3 · Zasláno: 22. 5. 2008, 16:34:15
aww
WTF?? kvoky kdyz das do page.php to echo bez toho IFu tak to neco vrati? |
||
s Profil * |
#4 · Zasláno: 22. 5. 2008, 21:03:56
ne nevraci to nic
|
||
kvoky Profil |
#5 · Zasláno: 22. 5. 2008, 22:28:52
to jsem psal ja, jo a curl mam urcite nainstalovany a povoleny
|
||
paja_e99 Profil * |
#6 · Zasláno: 22. 5. 2008, 23:51:04
zkus nastavit CURLOPT_RETURNTRANSFER na 0, jestli to vypise...
popr zkus if(($ch = curl_init($url);)===false) echo "error"; to same u curl_setopt |
||
nightfish Profil |
#7 · Zasláno: 23. 5. 2008, 07:14:38
$post[q]='neco';
spíš $post = 'q=neco'; a do $url bych dal absolutní adresu (včetně http:// schématu) |
||
kvoky Profil |
#8 · Zasláno: 23. 5. 2008, 14:45:57
díky za rady... po víkendu to vyzkouším.
|
||
Časová prodleva: 16 let
|
0