Klik hier om in te loggen
Je bent momenteel niet ingelogd
Topic [PHP] RSS en PHP zaterdag 11 november 2006 om 18:35
Peeetr
6 posts
Dan maak ik hier ook maar eens een startpost

Mijn eerste PHP experiment was deze en dit is echt leuk om te maken Smiley
-----------------------------------------------------------
Fok.nl Nieuws
-----------------------------------------------------------
Afbeelding
http://www.peter-thijssen.nl/php/Newsfeed/index.php
-----------------------------------------------------------
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
header 
("Content-type: image/png");
\
$image imagecreatefrompng("bg.png");

\
$nieuws getcontent("rss.fok.nl"80"/feeds/nieuws/index.php");
\
$games getcontent("rss.fok.nl"80"/feeds/games/index.php");

\
$nieuwstitel substr(\$nieuwsstrpos(\$nieuws"<title>")+515);
\
$nieuwstitel substr(\$nieuwstitel0strpos(\$nieuwstitel"</title>"));

\
$gamestitel substr(\$gamesstrpos(\$games"<title>")+496);
\
$gamestitel substr(\$gamestitel0strpos(\$gamestitel"</title>"));

\
$text imagecolorallocate(\$image9811829);

imagestring(\$image3225"Nieuws Headline: ".\$nieuwstitel, \$text);
imagestring(\$image3940"Games Headline: ".\$gamestitel, \$text);

function 
getcontent(\$server, \$port, \$file) {
   \
$cont "";
   \
$ip gethostbyname(\$server);
   \
$fp fsockopen(\$ip, \$port);
   if Smiley!\
$fp)
   {
       return 
"Unknown";
   }
   else
   {
 \
$com "GET \$file HTTP/1.1\\r\\nAccept: */*\\r\\nAccept-Language: de-ch\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: RoelVB Script\\r\\nHost: \$server:\$port\\r\\nConnection: Keep-Alive\\r\\n\\r\\n";
       
fputs(\$fp, \$com);
       while Smiley!
feof(\$fp))
       {
           \
$cont .= fread(\$fp500);
       }
       
fclose(\$fp);
       \
$cont substr(\$contstrpos(\$cont"\\r\\n\\r\\n") + 4);
       return \
$cont;
   }
}


imagepng(\$image);
imagedestroy(\$image);
?>


Laatst bewerkt door RoelVB op zaterdag 11 november 2006 om 18:56
Reageer Quote dit bericht Bewerken Privé bericht zendenzaterdag 11 november 2006 om 18:35
Carharttguy
Administrator
46 posts
lol, je eerste? Mijn eerste php experimenten ware de echo functie uitprobere Smiley
Reageer Quote dit bericht Bewerken Privé bericht zendenzaterdag 3 februari 2007 om 20:33
Psvhoolie
8 posts
lol ik moet nog beginnen aan php Smiley
Reageer Quote dit bericht Bewerken Privé bericht zendenwoensdag 16 januari 2008 om 15:46
Byboy
7 posts
lekker script =)
Reageer Quote dit bericht Bewerken Privé bericht zendenwoensdag 27 augustus 2008 om 20:09