gehe zu dasoertliche oder klicktel button wie google maps ?

17. September 2007 13:29

hallo zusammen, ( ich bin neu und un erfahren )
ich habe den Artikel mit google maps gelesen und um gesetzt , jetzt meine frage ,wenn es mit google maps geht , muß es doch mit dasoertliche oder klicktel auch funktunieren habe ich gedacht und habe diese Änderung gemacht .


das von Google maps =
HYPERLINK (STRSUBSTNO ('http://maps.google.de/maps?q=%1, %2 %3',
Address, "Post Code", City));


Das ist mein Änderung:

HYPERLINK (STRSUBSTNO ('http://klicktel.de/telefonbuch/search.html?boxtype==%1, %2 %3',
Address, "Post Code", City));

aber es geht nicht was mache ich falsch.
Er spring auf die Seite aber weiter macht er nichts.
Biete um tips und hilfe.

17. September 2007 14:03

Ein Blick in den Quellcode der Seite zeigt, dass ein paar mehr Parameter angegeben werden müssen.
Der Quelltext reicht zwar noch eine Session-ID (sid) mit, aber die Suche funktioniert auch ohne diese Angabe:
Code:
HYPERLINK(
  STRSUBSTNO(
    'http://www.klicktel.de/telefonbuch/search.html?' +
    'boxtype=standard&newSearch=1&' +
    'name=%1&strasse=%2&plzort=%3 %4',
    Name,Address,"Post Code",City));

17. September 2007 14:06

Erst einmal fällt mir auf, dass du bei Klicktel zwei Gleichzeichen hintereinander verwendest.

Auf der anderen Seite kann sowas nur dann funktionieren, wenn du weißt, welche Parameter der Seitenbetreiber (hier also Klicktel) erwartet! Du kannst nicht erwarten, dass die gleichen Parameter auf einer anderen Seite funktionieren.
Wenn die entsprechenden Infos hierfür nicht verfügbar sind, dann musst du es eben durch Probieren herausfinden:
Auf Klicktel gehen, da deine Suchkriterien eingeben, Suchen, und dann oben in der URL ablesen, was da an Parametern - vielleicht - klar drinsteht.

17. September 2007 14:08

Allerdings muss man bei Umlauten aufpassen...

"Müller" sieht da so aus:
Code:
name=M%FCller

17. September 2007 14:15

danke timo kannst du das gleiche für dasoertliche auch mall zeigen.
ich habe es versucht aber er gbt mir syntax fehler an

17. September 2007 14:30

danke leute ich werde es natelie schon geschrieben ausprobieren.

vielen dank
gruß
nav4

17. September 2007 14:38

@LuH: Das ist auch richtig so, denn die Umlaute und Sonderzeichen werden vom Browser in ihre hexadezimale Schreibweise konvertiert, damit der Webserver sie auf jeden Fall versteht.

@nav4: Ich habe mal einen Blick auf den HTML-Code geworfen, blicke da aber selber nicht so schnell durch.
Habe leider auch nicht die Zeit, mich jetzt im Moment intensiver damit zu beschäftigen.

17. September 2007 14:40

danke dir trotztdem ich werde mall selber probieren übung macht den meister ..hoffe ich.