login  Naam:   Wachtwoord: 
Registreer je!
 Forum

De telefoongids (Opgelost)

Offline Ibrahim - 15/05/2008 12:55
Avatar van IbrahimPHP expert Beste,

Ik wil graag via cURL gegevens ophalen van detelefoongids.nl
Alleen weet ik niet welke URL ik moet gebruiken. Heeft iemand enige ervaring ?

14 antwoorden

Gesponsorde links
Offline marten - 15/05/2008 13:02
Avatar van marten Beheerder http://static.d...0YP0WP1WS0

Deze gebruik ik.
Offline Ibrahim - 15/05/2008 13:16
Avatar van Ibrahim PHP expert Hoe bedoel je?

Dit is de cURL gedeelte van je tutorial script:

  1. $ch = curl_init('http://www.detelefoongids.nl/ZoekInDeBedrijvengids.do');
  2. //definieer de link
  3.  
  4. curl_setopt($ch, CURLOPT_POST, true);
  5. //zet het type op post
  6.  
  7. curl_setopt($ch, CURLOPT_POSTFIELDS, "wat=" . $_POST['wat'] . "waar=" . $_POST['waar']);
  8. //stuur de gegevens uit het formulier door naar de link
  9.  
  10. var_dump(curl_exec($ch));
  11.  
  12. //Zet de output op het scherm
  13.  
  14. if (curl_errno($ch)) {
  15.  
  16. print curl_error($ch);
  17. //Als er een fout is geef deze dan
  18.  
  19. } else {
  20.  
  21. curl_close($ch);
  22. //Sluit de link met de website
  23. }


Maar dit werkt niet.
Offline marten - 15/05/2008 13:24
Avatar van marten Beheerder http://www.dete...vengids.do

waar haal je bovenstaande link weg dan?

De link die ik postte werkt met GET ipv POST
Offline Ibrahim - 15/05/2008 13:28
Avatar van Ibrahim PHP expert Hoe moet het dan met GET, want ik kan geen constante vinden voor GET, alleen POST
Offline djb - 15/05/2008 13:37
Avatar van djb PHP beginner heey

is dat niet meschien
  1. curl_init('http://www.detelefoongids.nl/ZoekInDeBedrijvengids.do?wat='.$_POST['wat'].'&waar='.$_POST['waar'].'');

Kweet niet of het werkt maar je kunt het proberen 
Offline Ibrahim - 15/05/2008 13:39
Avatar van Ibrahim PHP expert Nope, werkt niet
Offline marten - 15/05/2008 13:53
Avatar van marten Beheerder Het kan nog makkelijker.

Ga eens wat invullen in de telefoongids en kijk eens naar de url.
Offline Ibrahim - 15/05/2008 13:58
Avatar van Ibrahim PHP expert Ik heb eens een bedrijf opgezocht, en ik krijg deze URL:

  1. http://www.detelefoongids.nl/tg/ehv-eindhoven/phillips/1/
Offline marten - 15/05/2008 14:04 (laatste wijziging 15/05/2008 14:07)
Avatar van marten Beheerder Nou....
part 1 http://www.detelefoongids.nl/ = altijd gelijk

part 2 tg = telefoongids
part 2 bg = bedrijvengids

part 3 <afkorting>-<plaatsnaam>

part 4 naam wie je zoekt

part 5 paginanummer

Ik kom er net achter dat de afkorting gebruikt wordt om te zoeken

asd-rotterdam levert resultaten in Amsterdam

Plaatsnaam afkortingen per regio:
http://p2000.sc...a98e6763cf
Offline Ibrahim - 15/05/2008 14:08
Avatar van Ibrahim PHP expert Dus moet ik van elke stad in Nederland een afkorting en een plaatsnaam zoeken.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2020 Sitemasters.be - Regels - Laadtijd: 0.132s