cURL - spěchá
5 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Zdravim včechny příznivce PHP, potřebuju poradit... Snažim se pochopit trochu cURL a nejde mi to :-( Neznáte nějaký internetový návod? Koukal jsem v manuálu a moc EN neumim. Potřebuju jenom napsat script, ve kterém zadám už. jméno a heslo, odešle se to metodou POST na určitou stránku. A mě jde jenom o to abych dostal do proměnný zdroj. kód stránky po přihlášení. To je vše. Díky za rady....
-
$URL = 'http://www...'; /* Ziskani stranky pomoci CURLu */ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $URL); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $soubor = curl_exec($ch); curl_close($ch); Zasle POST pozadavek na $URL a odpoved ulozi do $soubor.
-
díky, ale jak se ještě dá zadat to POST?
-
Pochopil bych, že neumíš anglicky (i když pokud to myslíš s progrmovánim vážně, tak se bez AJ prostě neobejdeš) ale že neumíš ani česky... Co takhle se podívat do manuálu?! http://www.php.net/manual/cs/function.curl-setopt.php // Data POST pozadavku curl_setopt($ch, CURLOPT_POSTFIELDS, 'promenna1=hodnota1&promenna2=hodnota2&...');
-
Jo, to jsem věděl, ale stejně mi to zobrazí, jako když bych zadal blbý už. jméno nebo heslo. Mám to dobře? $URL = 'xxx'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $URL); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, 'member=xxxx&password=xxxx&server=1'); $soubor = curl_exec($ch); echo $soubor; curl_close($ch);