Rudde Skrevet 25. oktober 2011 Del Skrevet 25. oktober 2011 Hei, jeg hadde skrevet en PHP kode som henter cookies og hadde brukt den i godt over 3 mnd'er uten problemer, men ettervært sluttet den bare og fungere helt ut av det blå. $uid = "*UserID*"; $pass = "passhash"; $url = "http://example.com"; $cookies = "Cookie: uid=".$uid."; pass=".$pass."; domain=example.com;"; $opts = array('http' => array('header' => $cookies)); $context = stream_context_create($opts); $soruce = file_get_contents($url, false, $context); Dette er koden jeg har brukt på titall av sider og som har fungert for meg tidligere. Den sluttet og fungere på ALLE sidene jeg brukte den på, og verken server eller php modul ble oppdadert på server, og den fungerer heller ikke hvor jeg orginalt programmerte den.. WTF is going on? Lenke til kommentar
Occi Skrevet 25. oktober 2011 Del Skrevet 25. oktober 2011 Prøvd forskjellige nettlesere for å ekskludere at det ikke ligger på klientsiden? Lenke til kommentar
Rudde Skrevet 25. oktober 2011 Forfatter Del Skrevet 25. oktober 2011 (endret) Prøvd forskjellige nettlesere for å ekskludere at det ikke ligger på klientsiden? ja har prøvd mye rart, skal egentlig være til en RSS leser, men har prøvd alt av borwsere og forskjellige sider. Jeg fant hjelpen min her men jeg skjønner faen ikke hvorfor den bare sluttet og virke når den hadde virket perfekt for flere mnd'er. Endret 25. oktober 2011 av Rudde93 Lenke til kommentar
Warz Skrevet 26. oktober 2011 Del Skrevet 26. oktober 2011 Det er kanskje ikke til hjelp, men hvorfor bruker du ikke bare: setcookie(name, value, expire, path, domain); ? Lenke til kommentar
Rudde Skrevet 26. oktober 2011 Forfatter Del Skrevet 26. oktober 2011 Det er kanskje ikke til hjelp, men hvorfor bruker du ikke bare: setcookie(name, value, expire, path, domain); ? Det fungerer ikke når du skal hente info fra en remote side som krever cookies av serveren du henter siden fra og ikke clienten. Lenke til kommentar
Warz Skrevet 26. oktober 2011 Del Skrevet 26. oktober 2011 ahh ... selvsagt... Og du kan ikke bruke cURL altså? Det er mye enklere. Lenke til kommentar
Rudde Skrevet 26. oktober 2011 Forfatter Del Skrevet 26. oktober 2011 ahh ... selvsagt... Og du kan ikke bruke cURL altså? Det er mye enklere. Skjønner ikke cURL Lenke til kommentar
FraXinuS Skrevet 26. oktober 2011 Del Skrevet 26. oktober 2011 Hva er det som ikke funker? Får du noen feilmeldinger? Lenke til kommentar
Sorcher Skrevet 2. november 2011 Del Skrevet 2. november 2011 Hallo! Om du trenger og finne ut hvordan man henter data fra sider(eller hele sider) med cURL kan du prøve denne linken: http://groups.google.com/group/comp.lang.php/msg/4f618114ab15ae2a Kanskje dette er nyttig for deg. install cURL (var enkelt for meg: 'sudo apt-get install php5-curl' i ubuntu) <?php $cr = curl_init('http://remoteServer/login.php?user=xxx&pass=yyy'); curl_setopt($cr, CURLOPT_RETURNTRANSFER, true); curl_setopt($cr, CURLOPT_COOKIEJAR, 'cookie.txt'); $whoCares = curl_exec($cr); curl_close($cr); $cr = curl_init('http://remoteServer/pageicareabout.html'); curl_setopt($cr, CURLOPT_RETURNTRANSFER, true); curl_setopt($cr, CURLOPT_COOKIEFILE, 'cookie.txt'); $documentiwant = curl_exec($cr); curl_close($cr); ?> har ikke testa det da, men skal funke. om dette ikke er litt av hva du lurte på engang så er det nok fordi jeg har vært våken siden i går formiddag! ^^ Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå