Autor | Zpráva | ||
---|---|---|---|
Majsa739 Profil |
#1 · Zasláno: 26. 3. 2013, 10:55:24
Dobrý den. S mým "problémem" už jsem prošel spoustu stránek a ne a ne se mi podařit najít uspokojující odpověď. Potřeboval bych z jedněch webovek udělat výcuc části (text, obrázek), aby se mi zbytek webu nezobrazoval a ukázala se jen ta ohraničená část. Tato část je na webovkách ohraničená tagem div id. Tedy:
<div id="main"> (obsah, který chci zobrazit jinde) </div> Je to možný nebo si moc vymejšlim? Díky. Michael |
||
peta Profil |
Ja pouzivam takovyto kod (chci prepsat vsechno, co je v
<div class="main_content"> ):
<?php $url = "http://nora.fpf.slu.cz/setc/publist.php?NoSearch=1&ListStartNo=0&ListNoperPage=20&ListCount=368&searchterm=&searchtype=0&startdate=2000&enddate=2012&arttype=ALL&style=http%3a%2f%2fnora.fpf.slu.cz%2fetc%2fiframe-fpf.php?css&script=publist_script.js&hide=0&showstru=2&Stru2=2&Stru3=3&Stru4=4&Stru5=5&Stru6=6&Stru7=7&Stru8=8&Stru13=13&Stru23=23"; $insert_code = '<iframe name="myframe" id="myframe" style="width:100%;" hspace="0" vspace="0" src="'.$url.'" frameborder="0"></iframe>'; $data = file_get_contents('http://www.slu.cz/fpf/cz/veda'); $pos = strpos($data,'<div class="main_content">') + 26; $pos = strpos($data,'</div>',$pos) + 6; $pos = strpos($data,'</div>',$pos) + 6; // h1buttons $pos = strpos($data,'</div>',$pos) + 6; // main_navpathbar $pos = strpos($data,'<div',$pos) + 4; // div body $pos = strpos($data,'>',$pos) + 1; // body start $posstart = $pos; $pos = strpos($data,'</div><!-- //main_content -->',$pos); // body near end $posend = $pos; $data = substr_replace($data, $insert_code . "\n".'</div>',$posstart,$posend-$posstart); echo $data; ?> |
||
Časová prodleva: 11 let
|
0