Geen curl of fopen meer. Einde rss feeds ?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Patrick G

patrick G

21/03/2008 20:45:00
Quote Anchor link
Mijn provider heeft eerst de fopen() en daarna ook CURL dicht gezet ivm veiligheid.
Dat lijkt me het einde van de rss feeds die ik van een aantal pagina's af haalde , of is er nog een andere optie ?
Gewijzigd op 01/01/1970 01:00:00 door Patrick G
 
PHP hulp

PHP hulp

23/11/2024 18:32:34
 
Kees V

Kees V

21/03/2008 21:45:00
Quote Anchor link
Misschien met fsockopen()?

De volgende functie doet hetzelfde als file_get_contents().
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
function get_data($url) {
   $in = '';
   $url_parsed = parse_url($url);
   $port  = isset($url_parsed['port']) ? $url_parsed['port'] : 80;
   $path  = isset($url_parsed['path']) ? $url_parsed['path'] :'/';
   $query = isset($url_parsed['query']) ? '?'.$url_parsed['query'] : '';
   $out  = 'GET '.$path.$query.' HTTP/1.0'."\r\n";
   $out .= 'Host: '.$url_parsed['host']."\r\n";
   $out .= 'Connection: close'."\r\n";
   $fp = fsockopen($url_parsed['host'], $port);
   fputs($fp, $out."\r\n");
   while (!feof($fp)) {
      $in .= fgets($fp);
   }

   fclose($fp);
   list($header,$data) = preg_split('/(\r\n\r\n|\r\r|\n\n)/', $in, 2);  
   return $data;
}

?>

Ik hoop dat je er wat aan hebt.
 
Patrick G

patrick G

23/03/2008 11:56:00
Quote Anchor link
Bedankt , maar ze hebben bij de provider alle http requests dichtgezet.Dus dat helpt helaas niet.

Dan maar gewoon linkjes naar de RSS files, zelf adviseren ze bij de provider om iframes te gebruiken, maar ik heb begrepen dat html 5 dat niet meer gaat ondersteunen.

Ik baal er ontzettend van, want nu kan ik niet eens meer controleren of de link nog wel actief is, met als gevolg dat ik handmatig de dode links moet gaan controleren en verwijderen .
 
Jesper Diovo

Jesper Diovo

23/03/2008 11:58:00
Quote Anchor link
Kan het niet met AJAX?

Is het dan trouwens niet slimmer om gewoon over te stappen op een andere?
 
Patrick G

patrick G

23/03/2008 12:08:00
Quote Anchor link
Ik heb (nog ) geen ervaring met AJAX !

Overstappen alleen hiervoor is niet reeel , de prijs is 2 Euro p/m, 10 databases, 30 Gig verkeer, domeinnaam, onbeperkt subdomeinen, onbeperkte mail aliassen, PHP,ASP, PERL,CGI, SSI, Frontpage ondersteuning en 2500 MB ruimte. Zo goed als 100% uptime.

Dat kan volgens mij nergens beter.
Ik maak wel een dead link melder of zoiets, dan maar hopen dat de gebruikers melden.:).
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.