login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Gegevens van website 'rippen'

Offline Appie_Dijk - 02/06/2010 12:52
Avatar van Appie_DijkLid Hallo iedereen,

Momenteel ben ik voor ons bedrijf bezig ons database uit te breiden.
Graag wil ik voor de aankoopopdrachten de database vergroten.

Om niet alle gegevens te hoeven invoeren zou ik graag gegevens van de website van funda kopieren (rippen).
- Let op: dit is puur voor eigen gebruik! en dus legaal! -

Het makkelijkst zou zijn dat ik in een formulier een rechtstreekse link aangeef van de woning, bijv:
http://www.fund...eg-9/print/

Als ik dan op 'submit' klik zou ik graag zoveel mogelijk gegevens van de website willen kopieren en in onze database zetten (indien mogelijk ook de afbeeldingen).

Hoe moet ik dit doen?

Alvast bedankt voor jullie hulp!

Mvg Albert

Ps. voor het kopieren van gegevens van Funda heb ik na vele mailtjes toestemming gekregen...

10 antwoorden

Gesponsorde links
Offline vinTage - 02/06/2010 13:37
Avatar van vinTage Nieuw lid gewoon met file_get_contents?
Offline cx1213 - 02/06/2010 17:50
Avatar van cx1213 Lid curl + dom/xpath?
Offline gnotrgnotr - 02/06/2010 19:56
Avatar van gnotrgnotr Nieuw lid jquery load??
Offline WouterPSV - 02/06/2010 20:36
Avatar van WouterPSV Lid je kunt je voor 5 euro in de maand aanmelden bij funda.

De gegevens kun je dan ophalen die schrijf je in je eigen database en klaar!!.
Weet je ook zeker dat het allemaal legaal is.
Offline Appie_Dijk - 02/06/2010 22:18
Avatar van Appie_Dijk Lid bedankt voor de tips.... ga eens kijken wat ik ermee kan...

voorbeeldscripts zijn ook welkom...

ps. wouter, wat bedoel je met die 5 euro per maand???
Offline vinTage - 02/06/2010 22:24 (laatste wijziging 02/06/2010 22:25)
Avatar van vinTage Nieuw lid
Appie_Dijk schreef:
voorbeeldscripts zijn ook welkom...


  1. <?php
  2. echo file_get_contents("http://www.funda.nl/koop/markelo/huis-56883372-klemmerweg-9/print/");
  3. ?>



Waarom ram je die zooi niet gewoon in beeld via een iFrame?
Offline WouterPSV - 03/06/2010 13:50 (laatste wijziging 03/06/2010 13:52)
Avatar van WouterPSV Lid Ik neem aan de jullie een makelaardij zijn?? zo niet dan doen jullie anders met de huizen van funda.nl

Jullie hebben en programma waar de huizen mee online gezet worden. De deze gaan naar de taigra server waarvan funda.nl de beheerder is. Zo heeft funda alle huizen in alle plaatsen van heel nederland up to date.
daar kun jij dan uit lezen met een speciale code die je dan krijgt voor die 5 euro.

Je zult het wel even moeten uitzoeken, want ik krijg zelf ook binnenkort een makelaar als klant en daar moet ik het ook voor doen.

EDIT:

P.S. een iframe is toch niet echt is wat je wil... moet je zien hoe zo'n lap het word. En daarnaast misschien heeft die een hele andere layout. En moeten de bezoekers weten waar jou informatie weg komt??? zolang je er maar op een legale manier aankomt toch??

suc6 
Offline vinTage - 03/06/2010 17:00
Avatar van vinTage Nieuw lid och, ik opperde gewoon iframe, omdat de ts blijkbaar niet echt skilled is, en een iframe snapt elke beginner (anders zouden beginners geen sites maken vol frames) 
Offline Martijn - 03/06/2010 17:05 (laatste wijziging 03/06/2010 17:05)
Avatar van Martijn Crew PHP beter nog zou zijn met cURL:

  1. $link = "http://www.funda.nl/koop/markelo/huis-56883372-klemmerweg-9/print/";
  2.  
  3. $ch = curl_init();
  4. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  5. curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
  6. curl_setopt($ch, CURLOPT_COOKIESESSION, TRUE);
  7. curl_setopt($ch, CURLOPT_HEADER, 0);
  8. curl_setopt($ch, CURLOPT_URL, $link);
  9. $site = curl_exec($ch);
  10. curl_close($ch);


cURL is namelijk zo'n 30% sneller dan file_get_contents() en in basisvorm werkt het hetzelfde
Offline cx1213 - 03/06/2010 19:03
Avatar van cx1213 Lid voor curl moet je wel de googlebot useragent gebruiken anders kan je geblokkeerd worden.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.205s