Zdravím všetkých,
chcel by som sa spýtať či je možné (a ak áno ako by mal vyzerať) vytvoriť vphp skript , ktorým by som sa automaticky prihlásil na stránku dodávatela a potom z nej stiahol súbory (cenníky).
Za Vaše rady vopred ďakujem.
Peter
php skript - prihlásenie sa na stránku a stiahnutie suborov
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: php skript - prihlásenie sa na stránku a stiahnutie suborov
to je veľmi všeobecné, tak ti nikto nepovie ako by to malo vypadať. Nevieme či má dodávateľ nejaké xml, alebo treba parsovať obsah stránky.. Ale možné to je
Re: php skript - prihlásenie sa na stránku a stiahnutie suborov
Dakujem, jedná sa o stránku http://www.bgsdistribution.sk , po prihlásení sa dostanem do sekcie cenníky, ktoré sa dajú stiahnuť v xls súboroch. je ich dosť vela, preto by som si rád vytvoril skript, ktorý:
1. ma automaticky prihlási na stránku
2. zo spomínanej podstránky stiahne cenníky v xls.
1. ma automaticky prihlási na stránku
2. zo spomínanej podstránky stiahne cenníky v xls.
-
harrison314
Hardcore addict
- Príspevky: 8224
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: php skript - prihlásenie sa na stránku a stiahnutie suborov
malo by to ist cez cURL
Toto by ti malo na zaciatok stacit, mozno tam budu male chybicky lebo som to pisal zbrucha,
ale skus googlit.
Toto ti stiahne obsah stranky na zadanje url aj sp rihlasenim a nema to problem ani s https.
Vystup mozes spracovat napriklad cez DOMdocument .
Kód: Vybrať všetko
<?php
$meno =" MENO";
$heslo ="Tajne Heslo";
$URL=" adresa";
$t=curl_init( $URL );
curl_setopt($t, CURLOPT_HTTP_VERSION, 1.0);
curl_setopt($t, CURLOPT_VERBOSE, true);
curl_setopt($t, CURLOPT_TIMEOUT, 1000 );
curl_setopt($t, CURLOPT_FOLLOWLOCATION,False);
curl_setopt($t, CURLOPT_RETURNTRANSFER, true);
curl_setopt($t,CURL_USERPWD, $meno.":".$heslo);
$vystup = curl_exec($t); // neskor spracujes vystup
curl_close($t);
?>
ale skus googlit.
Toto ti stiahne obsah stranky na zadanje url aj sp rihlasenim a nema to problem ani s https.
Vystup mozes spracovat napriklad cez DOMdocument .
Re: php skript - prihlásenie sa na stránku a stiahnutie suborov
dakujem za radu..
Re: php skript - prihlásenie sa na stránku a stiahnutie suborov
Ak sa informácia o prihlásení ukladá do cookie, tak by si asi nemal používať funkciu curl_close (prípadne, nastavíš, aby sa cookie ukladali do nejakého súbora).