Něco jako spidery
17 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Ahoj. Protřeboval bych udělat v php takový script. Z textu třeba HTML vybrat do proměnné internetovou adresu ve formátu http://xxx.xxx.xx. Jde to? Jestli ano tak jak? Dík moc
-
Zapoměl jsem: Znám toto: if(ereg("^°,+@\\..+$", $email)) { echo "Je to platná e-mail"; } else { echo "Je to blbě"; } . Potřebuji jen ten vzorek na domény
-
sakra: Zapoměl jsem že to chci takto: $x = readfile("www.seznam.cz"); z toho $x mi vyhoď nějakou internetovou adressu do $url
-
<HTML>Chlape napises 3 thready a stejne z tebe neni clovek moudrej :o)). Zkus to znova a poradne :) Lukasik</HTML>
-
No dobře: toho co jsem psal předtim si nevšímejte. Tak já to řeknu algoritmicky: $text = "<HEAD></HEAD><xxx><a href=\"www.seznam.cz\"><xxcvds>"; Z $text vyvoď url adresu do $url
-
$co = "http://www.toplist.cz/internet"; $x = file($co); for($i=0;$i<count($x);$i++): if(ereg("([[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/])",$x[$i],$reg)): $link = $reg[1]; if(!ereg(".gif",$link) && !ereg(".jpg",$link)): echo $link . "<br>\n"; endif; endif; endfor; jenze problem je, ze to asi bere jen jednu adresu za kazdeho radku. pokud jich bude na radku hafo, vezme to jen prvni. zkusim to doladit
-
oukej, tady to mas odladeny pro hledani v cele strance. uzij si to :) ps: jo a adresu to nadje jen pokud je v odkazu. pokub by byla jako normalni text, tak mas smulu <? $co = "http://search.seznam.cz/search.cgi?w=blog"; $x = file($co); for($i=0;$i<count($x);$i++): $akt_radek = $x[$i]; $pole = explode("href=\"",$akt_radek); for($a=0;$a<count($pole);$a++): $akt_cast_radku = $pole[$a]; if(ereg("([[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/])",$akt_cast_radku,$reg)): $link = $reg[1]; if(!ereg(".gif",$link) && !ereg(".jpg",$link)): echo $link . "<br>\n"; endif; endif; endfor; endfor; ?>
-
ok. Dík. Teď mi to napíše toto: http://www.webzdarma.cz/webzdarma.css http://www.webzdarma.cz/ http://ad.wz.cz http://ad.wz.cz/click.cgi?manager=adcycle.com&gid=39&id=288 https://www.webzdarma.cz/login.html http://www.webzdarma.cz/admin/ http://flash-help.wz.cz/ http://pascal.webz.cz/ http://bokuvka.wz.cz/ http://china2003.wz.cz/ http://mv2.czweb.org/ http://friends.webz.cz/ http://server.wz.cz/ http://cajovykramecek.wz.cz/ http://pocasi.unas.cz/ http://www.gin.cz http://www.cekit.cz http://www.anoweb.cz (to je náhodná stránka); Takže: Vypíše mi to všechny tyto odkazy. Teř potřebuji aby semi na každou odkázal header(jestli to půjde) a s parametrem např. zpracuj1.php?url=www.anoweb.cz Jak to mam urobit?
-
na kazdou odkazal header? No, ted nevim, co tim myslis... no ale tak misto " ... echo $link . "<br>\n";..." vloz jiny kus kodu, neco jako: $url = $link; // $link dostanes ze scriptu require "zpracuj1.php"; // nacist stranku, ktera ma neco provest s promennou $url no a pak se to bude pro kazdy odkaz opakovat. sice to bude asi brutalni zrout strojovyho casu, ale ucel to snad splni. jiny reseni me ted nenapada.
-
Na header se vyprd... Potřeboval bych alespoň tu JEDNU adresu co se zobrazí dát do proměnné
-
no vzdyt ji mas v promenne $link. nebo si je naskladej do pole, tusim ze "$pole[] = $link;" by fungovalo... no a po dokonceni cyklu bys jen prozkoumal pole, kde bys mel vsechny url
-
Napiš mi přesně prosím jak mam udělat to pole a nebo mi to radši pošli na e.mail nebo xsek.wz.cz/send . Jdu na lyžák a s polem nemam moc zkušeností. Tak cus
-
teds me dostal :)
-
Jak dostal? Potřebuji aby z těch zobrazených adres 1 mi uložila do proměnné 1dna! A teď jedu na ten lyžák . . .. . . Tak ahoj
-
hele sorac, ale celej script ti psat nebudu. pokud ti pole nic nerika, tak vazne nevim, co s php delas.
-
Petrzilka je king. hele juneau muzes mi prosim taky neco naprogramovat a poslat na mail. Treba celej kram. DIK CIAO :-))))
-
ale jo kubo, vecer to tam mas :)