![]() |
regexp gesucht: Google-Links rausfiltern Hallo, Ich habe mal wieder einen Plan ausgeheckt ;) Dafür muss ich aus folgendem Link: http://www.google.de/search?hl=de&q=...le-Suche&meta= folgendes machen: http://www.pagodentreff.de/suche/ind...ountry=lang_de Kann mir da einer helfen? Also hier nochmal alles zusammengefasst: Die Suchbegriffe aus dem Link rausfiltern sodass ich sie in 'meiner' Suchmaschine verwenden kann. Als Suche verwende ich ein Script welches auf die Google-Datenbank zugreift, aber anders aussieht und meinen Adsense-Werbecode drinne hat. Für die Mitglieder kein Nachteil und für mich ein Vorteil ;) Für alle die helfen wollen und ein vB haben, hier ist ein Hack bei vbulletin.org der so ungefähr arbeitet -> http://www.vbulletin.org/forum/showt...436#post579436 Wäre nett wenn mir jemand dabei helfen könnte :) |
|
Mein Script ist ja auch fertig und funktionierend (und nutzt die Google API) ;) Nur meine Mitglieder geben natürlich immer eine www.google.de Adresse ein und da ich sie nicht zwingen kann von anfang an das richtige einzugeben muss ich halt die Adresse umformen :) |
Uri durch http://de.php.net/parse_url jagen, danach hast du alle Werte zur Verfügung kannst dann auf deine Adresse umleiten. |
Und woher weiss mein Script, dass es ein Google-Link ist?! |
Eine Möglichkeit wäre, zu überprüfen, ob $array['path'] google.de oder ähnliches beinhaltet. |
Hm stimmt.. Sorry, Sylvester war zu viel für mein Hirn :( In der Form bekomme ich aber ein Array und das muss ich ja weiter untersuchen damit ich die query da rausbekomme: Code: Array |
http://de.php.net/manual/en/function.parse-str.php PS: Ist schon jemandem die neue Suchliste im PHP manual aufgefallen? Wie nennt man sowas? Real-time-auto-complete-suggest-dropdown-liste für die Funktionsnamen-Suche? Naja, Google macht's vor, andere machen's nach... ;) |
Meinst du sowas in der Art? PHP-Code: |
Danke exe, du bist ein Held :) Fragt sicher allerdings nur, ob es auch überall so funktioniert da Google ja viele verschiedene URLs produzieren kann (je nachdem wie man sucht). |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:09 Uhr. |