login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[Howto] Bot

Offline Wouser - 30/07/2007 22:08
Avatar van WouserPHP interesse Hallo,

Heeft iemand hier een voorbeeld of script hoe ik een bot maak die bepaalde website adressen langs gaat en dan informatie ophaalt? Bijvoorbeeld bij online games ofzo, je username, je kracht en allerlei andere informatie... of van sitemasters zelf. Ik meen me te herinneren dat er hier vroeger zo'n script was dat informatie ophaalde van je sitemasters profiel, naam, geposte scripts etc etc... http://www.sitemasters.be/profiel/4934/Wouser

Iemand een voorbeeldje voor mij?


11 antwoorden

Gesponsorde links
Offline skillat2 - 30/07/2007 22:29
Avatar van skillat2 HTML beginner Zoiets ?

  1. $test = file_get_contents("http://www.sitemasters.be/profiel/4934/Wouser");
Offline Wouser - 30/07/2007 22:54
Avatar van Wouser PHP interesse ik denk 't maar hoe haal je nauw bv mijn username op??? bv
Offline ikkedikke - 30/07/2007 23:47
Avatar van ikkedikke PHP expert PHP.net: preg_match en PHP.net: explode
Offline Ultimatum - 31/07/2007 05:26
Avatar van Ultimatum PHP expert Dit is denk ik wat je had gezien:
http://www.site...amp;id=917
Offline marten - 31/07/2007 09:29
Avatar van marten Beheerder Gebruik cURL hiervoor. Tutorial bij de tutorial sectie
Offline xSc - 31/07/2007 10:25
Avatar van xSc Onbekend Inderdaad marten, ik vind cURL duizendmaal beter dan file_get_contents().
Offline Wouser - 31/07/2007 13:27
Avatar van Wouser PHP interesse Moet ik nog iets aanzetten voor cURL?? bij php ik krijg namelijk een error dat de functies curl_init() niet bestaat...
Offline ikkedikke - 31/07/2007 14:45
Avatar van ikkedikke PHP expert je moet de extensie aanzetten geloof ik.
php_curl gok ik dat die heet.
Offline Wouser - 31/07/2007 19:24
Avatar van Wouser PHP interesse kan daar niks over vinden in phpinfo...?
Offline Dark_Paul - 31/07/2007 19:44
Avatar van Dark_Paul PHP ver gevorderde Check in php.ini bij alle extensies die worden geladen.
Haal de ; voor het regeltje met php_curl oid heet weg.
Offline Wouser - 31/07/2007 20:50 (laatste wijziging 02/08/2007 21:30)
Avatar van Wouser PHP interesse ik heb nu http://www.plaatscode.be/6157/ dit... volgens mij zou ik nu als output Wouser moeten hebben... maar dit doet 't dus niet? Waarom ?

edit:
Aight ik heb het nu werkend..., let even op dat nu andere info heb namelijk geb. datum opgehaald van andere webpagina...

ik zit nu met een vraag...

wanneer ik dit uitvoer...
  1. <?php
  2. $v = explode ('Geboorte datum</b></td><td valign=top bgcolor="#ABB6D1">', $content);
  3. $v = explode ('</td></tr><tr><td valign=top bgcolor="#A0ABC8"><b>Woonplaats', $v[1]);
  4. print_r ($v);
  5. ?>


krijg ik de volgende array geretounneert...

  1. Array ( [0] => 02.06.1989 [1] => -LandNederlandMSN-ICQ-BeroepGeenStudie-Ervaring(en)-About-Registratie op28.02.2006 22:55 DE REST VAN DE PAGINA... etc etc... )


nu krijg ik bij $v[1] nu dus allerlei informatie die ik eigenlijk niet wil... Hoe kan ik die informatie zeg maar 'filteren'?

Wanneer ik namelijk $v[1] = NULL doe blijft de array namelijk...
Array ( [0] => 02.06.1989 [1] => )... en ik wil dat dus niet die info moet gewoon Array ( [0] => 02.06.1989 ) en eigenlijk is $v dan 02.06.1989
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.206s