Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Przekierowanie z google.pl/images na stronę skąd jest obrazek
Forum PHP.pl > Forum > Przedszkole
Large
Witam,
Zauważyłem że wyszukując grafikę w google niektóre strony po kliknięciu grafiki same się przekierowują ze strony prezentującej wybraną grafikę we właściwym rozmiarze (nadal adres googla) na stronę z której pochodzi ta grafika (adres właściwej domeny).

Przykładem jest allegro, można wpisać np "fiat allegro.pl" w wyszukiwarkę grafiki, cokolwiek się nie kliknie co należy do allegro to przekieruje mnie na stronę aukcji.

Czy wiecie jak to jest zrobione?
Dzięx za wskazówki smile.gif

Probowałem wyczytać adres z $_SERVER['HTTP_REFERER'].

konstrukcja adresów jest prosta i łatwo wyizolować adres na który można zrobić przekierowanie:

http://www.google.pl/imgres?imgurl=http://...&imgrefurl=http://hellhound.pl/sprzet-fitness-do-silowni/atlasy-do-cwiczen/domowe/atlas-bmg-4700-c-1117.html&usg=__t126EewfkR_Tx8qmN0kt2r8xy1o=&h=685&w=685&sz=117&hl=pl&start=0&sig2=fulCwtIlgtv4FjdgXpV79Q&zoom=1&tbnid=6G4d4fa0BpsEoM:&tbnh=135&tbnw=135&ei=yvmrTeCDG8iUswbIkMCZBw&prev=/images%3Fq%3Datlas%2Bhellhound.pl%26um%3D1%26hl%3Dpl%26rlz%3D1C1AVSX_enPL415PL415%26biw%3D1366%26bih%3D667%26tbm%3Disch0%2C200&um=1&itbs=1&iact=hc&vpx=123&vpy=263&dur=447&hovh=225&hovw=225&tx=99&ty=89&oei=yvmrTeCDG8iUswbIkMCZBw&page=1&ndsp=33&ved=1t:429,r:24,s:0&biw=1366&bih=667

Problem w tym że poprzez header('Location') przekierowuje się jedynie stronę w ramce w której google wyświetla obrazek. Jak zrobić aby przekierowało całą stronę wynikową grafiki google?

markonix
Podpowiedź:

wyłącz skrypty JS w przeglądarce i spróbuj ponownie wejść na obrazek.
Large
z pewnością to nie jest rozwiązanie problemu.
Ja chcę przekierować ludzi na stronę z wyszukiwarki obrazków a nie sam być przekierowanym poprzez wyłączanie obsługi js w przeglądarce. Teraz każdy niemal obsługuje js.
markonix
Ale to była podpowiedź, a nie rozwiązanie.

Jeśli wyłączysz JS to takie przekierowanie na Allegro nie nastąpi.
Wniosek?
Ano jest to bardzo prosty skrypt w JS, który "wyłamuje" stronę z dowolnej ramki również tej Googl'owskiej.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.