Autor Zpráva
Kubuska112
Profil
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 *
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 *
Kubuska112:
chybí podstatná informace, kde se ty obrázky mají vyhledávat?
Kubuska112
Profil
ludekbrno:
kde se ty obrázky mají vyhledávat?
Od Googlu
Again
Profil *
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

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: