Zadejte hledaný výraz...

Preg_match – zobrazeni textu v zobrazenem javascriptu

Potrebuji ziskavat text z webove stranky. Tento text je vsak v javascriptu.
Pro nacteni webu do promenne pouzivam file_get_contents(), ale pro vyhledani a vypsani daneho textu, to je uz orisek pro me pomerne neresitelny :D
Resenim bude zrejme preg_match, ale ty promene pak uvnitr, to je neco silneho na me :eek2:
dojo.addOnLoad(function(){portero.functions.gallery_detail(dojo.byId("gallery"), "http://example.com/php-scripty/vubec-si-nevim-rady/moje-adresa.html");});
url adresu: http://example.com/php-scripty/vubec-si-nevim-rady/moje-adresa.html potrebuji z toho nejak dostat do promenne
25. 2. 2010 19:37:48
https://webtrh.cz/diskuse/preg_match-zobrazeni-textu-v-zobrazenem-javascriptu#reply464492
Tom
verified
rating uzivatele
(7 hodnocení)
25. 2. 2010 20:04:25
Nez se s tim vzdycky rozcilovat a zkouset, pouzivam explode
napr
$vysledek = explode("http://",$text);
$vysledek pak obsahuje url bez http://
zkratka nemam reg. vyrazy rad :)
Napsal vecerapl;465801
Potrebuji ziskavat text z webove stranky. Tento text je vsak v javascriptu.
Pro nacteni webu do promenne pouzivam file_get_contents(), ale pro vyhledani a vypsani daneho textu, to je uz orisek pro me pomerne neresitelny :D
Resenim bude zrejme preg_match, ale ty promene pak uvnitr, to je neco silneho na me :eek2:
dojo.addOnLoad(function(){portero.functions.gallery_detail(dojo.byId("gallery"), "http://example.com/php-scripty/vubec-si-nevim-rady/moje-adresa.html");});
url adresu: http://example.com/php-scripty/vubec-si-nevim-rady/moje-adresa.html potrebuji z toho nejak dostat do promenne
25. 2. 2010 20:04:25
https://webtrh.cz/diskuse/preg_match-zobrazeni-textu-v-zobrazenem-javascriptu#reply464491
Napsal double;465815
Nez se s tim vzdycky rozcilovat a zkouset, pouzivam explode
napr
$vysledek = explode("http://",$text);
$vysledek pak obsahuje url bez http://
zkratka nemam reg. vyrazy rad :)
To je sice hezke :D Ale tento script je me k nicemu, protoze beru vicero stranek a tam je zdrojovy kod dost veliky. Proto to resit pres regulerni vyrazy
---------- Doplňující příspěvek odeslán v 22:16 ----------
Zkousim to pres:
$html = preg_match('(dojo.byId("gallery"), "(.*)")');
Ale zadny vysledek safra.
25. 2. 2010 20:08:32
https://webtrh.cz/diskuse/preg_match-zobrazeni-textu-v-zobrazenem-javascriptu#reply464490
Jaromir Fojtu
verified
rating uzivatele
(10 hodnocení)
25. 2. 2010 22:23:50
A co z toho textu teda chces ziskat?
25. 2. 2010 22:23:50
https://webtrh.cz/diskuse/preg_match-zobrazeni-textu-v-zobrazenem-javascriptu#reply464489
Napsal syntaxsugar;465927
A co z toho textu teda chces ziskat?
Mno potrebuji prave to http://..... tedy URL adresu.
25. 2. 2010 22:27:20
https://webtrh.cz/diskuse/preg_match-zobrazeni-textu-v-zobrazenem-javascriptu#reply464488
Jaromir Fojtu
verified
rating uzivatele
(10 hodnocení)
25. 2. 2010 22:36:55
Tak si precti manual a escapuj vsechny uvozovky, zavorky a podobne sracky...
Takze neco jako:
preg_match('/dojo.byId("gallery"), "(.*)"/', $foobar, $matches);
print_r($matches);
Netestovano, uz od pohledu to neni koser, ale snad by melo fungovat
25. 2. 2010 22:36:55
https://webtrh.cz/diskuse/preg_match-zobrazeni-textu-v-zobrazenem-javascriptu#reply464487
Pro odpověď se přihlašte.
Přihlásit