Autor Zpráva
Monkeys
Profil *
Riesim taky zvlastny problem

mam XML Feed vypis produktov aj s obrazkami
obrazky stahujem do zlozky cez PHP funkciu copy()

Problem je ze ked sa pozriem na finalny vypis obrazkov tak maju 1 az 3 duplikaty neviem ako by sa to dalo osetrit.
moj kod v XML clase.
                                        $file = substr($arr[ $node ][0], strrpos($arr[ $node ][0], '/') + 1);
                    $destination = "../publish/image/produkty/" . substr(uniqid(rand(),true),0,10) ."_". $file;
                    $produkty["product_foto"] = substr($destination, strlen("../publish/image/produkty/")); //pouzijeme pri ukladani do dtabazi
                    copy($arr[ $node ][0], $destination);    

$node ][0] => je napriklad http://www.***.cz/fileadmin/user_upload/25-style-ps-red.jpg

dik
M.
Monkeys
Profil *
Tento problem som ciastocne vyriesil tym ze som spatne z databazi porovnal tie fotky ktore su zapisane ostatne sa vymazali.
Ale je to zbytocne robota navyse.

M.
tiso
Profil
Otázka znie: ako tie duplikáty vznikajú? Máš ten istý obrázok viac-krát v tom XML? Alebo ho spracúvaš opakovane?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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