Autor | Zpráva | ||
---|---|---|---|
Kubuska112 Profil |
#1 · Zasláno: 12. 2. 2012, 11:20:54
Zdravim. Jak se dělá vlastní vyhledávání obrázků, které by při zadání dotazu sebralo obrázky a ukázali se na mojí stránce? Nemyslím parazitní vyhledávání. Kdyžtak prosím bez loga. Děkuji.
|
||
Again Profil * |
#2 · Zasláno: 12. 2. 2012, 12:33:58
Kde máte uložené obrázky v databázi nebo v nějaké složce? Můžete přiřadit k jednotlivým obrázkům popis alt="" a podle něj hledat klíčová slova a zobrazovat jednotlivé obrázky ...
|
||
ludekbrno Profil * |
#3 · Zasláno: 12. 2. 2012, 18:53:17
Kubuska112:
chybí podstatná informace, kde se ty obrázky mají vyhledávat? |
||
Kubuska112 Profil |
#4 · Zasláno: 13. 2. 2012, 18:35:11
ludekbrno:
„kde se ty obrázky mají vyhledávat?“ Od Googlu |
||
Again Profil * |
#5 · Zasláno: 13. 2. 2012, 18:40:40
Google žádné obrázky nevlastní, pokud potřebujete vyhledávat na cizích webových stránkách, můžete:
a) Udělat si vlastní vyhledávací systém b) použít vyhledávací systém Google (což nechcete) Google pouze hledá obrázky, na jeho serveru nejsou uložené (pokud pominu cache) ... |
||
SeparateSK Profil |
Takýto vyhladávač funguje tak, že hladá adresy obrázkov v <img src="adresa"> ak nejakú nájde, zapíše ju do DB
Tento kód som napísal ja ,zároveň aj regulár :) <form>Zadaj adresu ,kde chces hladat obrazky<input name="url" size="75" value="http://www."><input type="submit" name="submit"></form> <?php $vsetkyURL=array(); if($_GET[submit]){ $text=@file_get_contents($_GET[url]); $m=preg_match_all('/<img(.*)src=(\"|\')(.*)(\"|\')(.*)>/siU',$text,$link); if ($m) { $linky=$link[3]; for ($j=0;$j<$m;$j++) { $vsetkyURL[]=$linky[$j]; echo $vsetkyURL[$j]."<hr>\n"; } } } ?> Napr. zadáš Google.com a jediný obrázok v IMG SRC je: /textinputassistant/tia.png Ale keď je tam nejaký FRAME a v ňom sú tie obrázky, tak zadaj adresu toho frame. A keď je to img src vypisované javascriptom, tiež nečakaj ,že to niečo nájde. Toto je len taký základ |
||
Časová prodleva: 11 let
|
0