Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP:llä sivulle kirjautuminen

HeadCheese [10.04.2008 17:14:55]

#

Haluaisin tehdä PHP-skriptin, joka ensin kirjautuu sivulle ja sen jälkeen kirjautuneena lukee sivulta tietoja. Miten tämä onnistuisi?

Short Php [10.04.2008 17:21:52]

#

Cookiet/sessiot
https://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=phpj7

Ahh luin väärin.

HeadCheese [10.04.2008 19:17:42]

#

Asensin cURLin ja yritän nyt sillä saada tätä aikaiseksi. Yritin jotain tälläistä:

<?php

$login = "http://www.sivu.com/login.php?username=user&passwd=pass";
$url = "http://www.sivu.com/";

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $login);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_exec($ch);

curl_setopt($ch, CURLOPT_URL, $url);

$content = curl_exec($ch);
curl_close($ch);

echo $content;
?>

Tällä en saanut toimimaan, näyttää vaan pääsivua jossa en ole kirjautuneena. Tuohon sivuun pystyy kyllä muuten kirjautumaan GETin kautta.

EDIT: Nyt näyttäisi toimivan, piti vain asettaa CURLOPT_COOKIEJAR:lle jokin arvo.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta