login  Naam:   Wachtwoord: 
Registreer je!
 Forum

gegevens van website kopieren

Offline Appie_Dijk - 09/03/2010 15:40
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...3-ii/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 AppieDijk


ps. voor de duidelijkheid, via de NVM kan ik alle objecten (vanaf 1970) in hun database bekijken, het is dus niet zo dat ik een complete siterip van funda wil maar ik wil de objecten kopieren welke ik met een klant bekeken heb, zodat ik dit aan die klant kan koppelen.

4 antwoorden

Gesponsorde links
Offline Koen - 09/03/2010 16:13
Avatar van Koen PHP expert
Appie_Dijk schreef:
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...3-ii/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 AppieDijk


ps. voor de duidelijkheid, via de NVM kan ik alle objecten (vanaf 1970) in hun database bekijken, het is dus niet zo dat ik een complete siterip van funda wil maar ik wil de objecten kopieren welke ik met een klant bekeken heb, zodat ik dit aan die klant kan koppelen.

 
Offline Appie_Dijk - 09/03/2010 16:16
Avatar van Appie_Dijk Lid
Koen schreef:
[..quote..]
 


??

Kom een klein stukje, maar nu nog alles in stukjes knippen... HELP 
  1. <?
  2. $content = file_get_contents("http://www.funda.nl/koop/amsterdam/appartement-47619156-theophile-de-bockstraat-73-ii/print/");
  3. echo $content;
  4. ?>
Offline valles10 - 09/03/2010 19:02 (laatste wijziging 09/03/2010 19:03)
Avatar van valles10 HTML interesse
Appie_Dijk schreef:
[..quote..]

??

Kom een klein stukje, maar nu nog alles in stukjes knippen... HELP 
[..code..]

Jah, je bent op weg...
Alleen raad ik je aan om nu cURL te gebruiken. Is 1000X sneller!
  1. <?
  2. $startat = "<b>Market price:</b> ";
  3. $stopat = "</span>";
  4. $ch = curl_init();
  5. $timeout = 5;
  6. curl_setopt ($ch, CURLOPT_URL, $this->_itemUrl.$this->itemId);
  7. curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
  8. curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
  9. $this->_pageResult = curl_exec($ch);
  10. curl_close($ch);
  11. $exploded = explode($startat,$this->_pageResult);
  12. $exploded = explode($stopat,$exploded[1]);
  13. return $this;
  14. ?>

Ik heb de bovenstaande code, losweg uit een class van mij gehaald. Jij moet het hiermaar mee doen...
$this->.... moet je maar veranderen in eigen variables.
Offline TotempaaltJ - 09/03/2010 20:16
Avatar van TotempaaltJ PHP interesse PHP.net: explode, misschien handiger met iets anders, maar het is een idee 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.192s