Versio

Laatste scripts phphulp

Een script dat de laatste php scripts van deze site afhaald, ik weet niet of het mag. En het maakt me ook niet veel uit als het verwijdert wordt. De opmaak van phphulp.nl zit er nog bij dus als je die weg wilt hebben moet je

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo '<link rel="stylesheet" href="http://www.phphulp.nl/cfgs/phphulp.css" type="text/css" media="all">'; ?>

veranderen in
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php //echo '<link rel="stylesheet" href="http://www.phphulp.nl/cfgs/phphulp.css" type="text/css" media="all">'; ?>

Zeg maar wat je ervan vindt
Je kunt dit script natuurlijk ook aanpassen voor andere sites of voor bijvoorbeeld de laatste reacties van phphulp, maar....
Zet er altijd de site bij waar je de informatie vandaan haalt!

EDIT: Heb iets aan de lay-out veranderd, niet veel nut, maarja. En wat uitleg eraan toegevoegd

Gesponsorde koppelingen

PHP script bestanden

  1. laatste-scripts-phphulp

 

22 reacties op 'Laatste scripts phphulp'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Kasper Isgek
Kasper Isgek
7 jaar geleden
 
0 +1 -0 -1
Quote:
Kijk eens naar curl
Hoe zou jij dat doen in cURL dan?
Alfred -
Alfred -
7 jaar geleden
 
0 +1 -0 -1
Quote:
Leuk.... Niet dus

Kijk eens naar curl

GR. mebus


Leuke reactie, gelukkig zijn jouw scripts wél geweldig he :)

Verder een leuk scriptje, kunnen sommige wel wat uit halen :)
Niek s
niek s
7 jaar geleden
 
0 +1 -0 -1
wat is er mis mee? ik vind het wel rlxt!
Lissy Pixel
Lissy Pixel
7 jaar geleden
 
0 +1 -0 -1
Leuk en grappig gemaakt :)
Dfgdfgdfg
dfgdfgdfg
7 jaar geleden
 
0 +1 -0 -1
Relaxed ja. Vooral dat je er uit andere sites wat vanaf kan halen ;) Toppie!

Maar is het niet zo dat als phphulp zeg maar heel sloom doet ofzo dat jouw site dan ook sloom doet? of was het iets met bandbreedte?
Teun Beijers
Teun Beijers
7 jaar geleden
 
0 +1 -0 -1
het is nu zo dat dit net zo snel laad(en misschien zelfs wat langzamer) als phphulp zelf, ik gebruik dit script voor mijn eigen startpagina(localhost), dan maakt het niet veel verschil.
 
0 +1 -0 -1
Leuke scriptje! Vooral handig voor mensen die dingen van andere sites willen halen, maar niet precies weten hoe dat moet, dit is een leuk begin.
The Hosh
The Hosh
7 jaar geleden
 
0 +1 -0 -1
goeie script :D

xml versie:

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
21
22
23
24
25
26
27
<?php
// Goede header geven voor XML
header("Content-Type: text/xml");
// Pack index phphulp.nl in html
$content = file_get_contents("http://www.phphulp.nl/index.php");
// Eerst alle plaatjes verwijderen
$content = preg_replace('#\<img src\="(.*?)" alt\="(.*?)" width\="(.*?)" height\="(.*?)"\>#', '', $content);
// Pagina in twee delen, een deel met alles voor Laatste PHP scripts en een deel erna
$content = explode('Laatste PHP scripts', $content);
// Wat na Laatste PHP scripts weer in twee delen, een stuk na Laatste PHP scripts en
// voor Laatste PHP boeken, en een stuk na Laatste PHP boeken

$content = explode('Laatste PHP boeken', $content[1]);
// Alle urls veranderen in tags voor elke script, en de script tree afsluiten
$content = preg_replace('#\<a href\="(.*?)"(.*?)>(.*?)</a>#', "[name]\\3[/name][url]\\1[/url][/script]", $content[0]);
// Alle datums in de tree plaatsen, en de tree beginnen
$content = preg_replace('#\<div class\="tracker_bg1"\>(.*?)\<\/div\>#', "[script][time]\\1[/time]", $content);
// alles wat tussen < en > zit weg doen inclusief < en >
$content = preg_replace('#\<(.*?)\>#','', $content);//De datum vetgedrukt maken
// verander alle tags met de < en > versie voor XML

$array_find = array('[script]', '[time]', '[name]', '[url]', '[/url]', '[/name]', '[/time]', '[/script]');
$array_repl = array('<script>', '<time>', '<name>', '<url>', '</url>', '</name>', '</time>', '</script>');
$content = str_replace($array_find, $array_repl, $content);
// Alle spaties tussen > en < wegdoen
$content = str_replace('> <','><','<scripts>'.$content.'</scripts>');
// alles echo'en
echo $content;
?>


je kan trouwens zelfde doen voor forum/reacties/tutorials/boeken door alleen die explodes te veranderen


7 jaar geleden
 
0 +1 -0 -1
Wat is hier XML aan?
The Hosh
The Hosh
7 jaar geleden
 
0 +1 -0 -1
probeer hem maar uit ;)
hij retourneerd dus alle uitslagen in XML, dat is er XML aan
Hoekman Jonas
Hoekman Jonas
7 jaar geleden
 
0 +1 -0 -1
Zeer interesant script zou het ook mits enkele aanpassingen bruikbaar zijn om een forum dat alles in tabellen weergeeft in xml te gieten ?
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Tim van den Hof
Tim van den Hof
7 jaar geleden
 
0 +1 -0 -1
Hier is toch rss enzo voor bedacht??? Lijkt me ook wat sneller :)

gr, tim
The Hosh
The Hosh
7 jaar geleden
 
0 +1 -0 -1
hebben ze hier RSS?? Fx geeft dat niet aan!!
Teun Beijers
Teun Beijers
7 jaar geleden
 
0 +1 -0 -1
Er was ooit RSS maar dat werkte niet meer, dus heb ik dit geschreven.
Joeri
Joeri
7 jaar geleden
 
0 +1 -0 -1
Leuk en goed opgebouwd script maar wat als de host de http wrapper op disabled heeft staan????

Gebruik een goeie host, das waar maar niet iedereen heeft deze luxe.

Grtz
Teun Beijers
Teun Beijers
7 jaar geleden
 
0 +1 -0 -1
Ik heb het niet getest op een "echte" host, alleen op mijn eigen computer
Cedric
Cedric
7 jaar geleden
 
0 +1 -0 -1
Ik heb dit geprobeerd en het werkt, maar als ik zelf eentje wil maken lukt het niet :s Wat is hier mis aan???


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
echo '<html>';
echo '<head>';
echo '<title>Laatste nieuws van Sanders website</title>';
echo '</head>';
echo '<body>';
$start = file_get_contents("http://sander.webhostingkingdom.com/sanderdeschodt/mezelf.php");
$eind = explode('<u><font size="2"><b>Mezelf</b></font></u><font size="2"><img border="0" src="images/sander.png" width="82" height="129" align="right"></font><p><font size="2">Naam:',$eind);
$eind = explode('De website kan je bezoeken op</font></p>',$eind[1]);
echo $eind;
echo '</body>';
echo '</html>';
?>
Joeri
Joeri
7 jaar geleden
 
0 +1 -0 -1
Voor de cURL gebruikers hier de aangepaste versie met cURL

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
21
22
23
24
25
26
<?php
echo '<html>';
echo '<head>';
echo '<link rel="stylesheet" href="http://www.phphulp.nl/cfgs/phphulp.css" type="text/css" media="all">';//we laden de opmaak van phphulp.nl in
echo '<title>Laatste scripts van phphulp.nl</title>';
echo '</head>';
echo '<body>';
$ch = curl_init();    //Nu laden we de beginpagina van phphulp in
$timeout = 5; // waarde 0 voor geen timeout
curl_setopt ($ch, CURLOPT_URL, 'http://www.phphulp.nl/index.php');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$start = curl_exec($ch);
curl_close($ch);

$eind = str_replace('<img src="/imgs/forum/new.gif" alt="Nieuw PHP script!" width="20" height="10">','',$start);//de plaatjes verwijderen
$eind = explode('Laatste PHP scripts</a></h2>',$eind);//Hiermee beginnen de nieuwe php-scripts
$eind = explode('<h2><img src="/imgs/layout/mascotte.gif" alt="tracker" width="10" height="10"> <a href="/php/boeken/" title="PHP boeken" style="color: #ffffff; text-decoration: none;">Laatste PHP boeken</a></h2>',$eind[1]);//Hier eindigen de nieuwe php scripts
$eind = str_replace('/php/scripts','http://www.phphulp.nl/php/scripts',$eind[0]);//We hebben de map /php/scripts niet op onze site dus linken we door naar phphulp.nl
$eind = str_replace('<div class="tracker_bg1">','<div class="tracker_bg1"><b>',$eind);//De datum vetgedrukt maken
$eind = str_replace('</div><div class=','</b></div><div class=',$eind);//de <b> sluiten
echo $eind;
echo "<br><br><i>Afkomstig van <a href=http://www.phphulp.nl>PHPHULP.NL</a></i>";//DIT LATEN STAAN!
echo '</body>';
echo '</html>';
?>


Grtz. JBke
Jan Veenstra
Jan Veenstra
7 jaar geleden
 
0 +1 -0 -1
en toen werd de layout van de php hulp site verandert;)
Jan Veenstra
Jan Veenstra
7 jaar geleden
 
0 +1 -0 -1
verder zeker nuttig hoor:p
Kevichill
Kevichill
6 jaar geleden
 
0 +1 -0 -1
gaat wel ,,
The Hosh
The Hosh
6 jaar geleden
 
0 +1 -0 -1
zal wel weer te maken worden als ze geen rss ofzo er op doen xD

Om te reageren heb je een account nodig en je moet ingelogd zijn.

  • Labels
  • Geen tags toegevoegd.