Autor Zpráva
Honza19
Profil *
Dobrý večer,

rád bych se zeptal, jak byste udělali následující věc:

Potřeboval bych každý čtvrtek (přes CRON) stáhnout z tohoto webu: www.strava.cz/Strava/Stravnik/Jidelnicky?&zarizeni=0089 data:
den:
snídaně
oběd 1
oběd 2
oběd 3
balíček
večeře 1
večeře 2
večeře 3

a to pro každý den (po-pá) a to pak uložit do nějakého souboru na serveru kde s daty budu moci dále pracovat - třeba dle data vypisovat přes PHP.

Napadá Vás nějaké řešení?

Děkuji moc
Keeehi
Profil
Cron jen spouští scripty/programy, ten nic nestahuje. Takže scripzem v jakém jazyku to chceš stáhnout? Na výběr jich ke spousta ale předpokládám, ze asi myslíš a chceš PHP. Stáhnutí by melo být velmi lehké
<?php
$data = file_get_contents("https://www.strava.cz/Strava/Stravnik/Jidelnicky?&zarizeni=0089");

V proměnné $data je kompletní zdrojový kód té stránky. Další zpracování je už jen práce s řetězci.
Honza19
Profil *
Díky, ano samozřejmě, cron to jen spouští/opakuje.

Toto se dám dejme tomu třeba do souboru jidlo.php a on se mi stáhne zdroják?

Poradíte ještě jak pak pracovat s těmi daty? Vypisovat?

Děkuji


Když si dám vypsat
echo $data

tak mi to vypisuje toto:
‹í=ŰrŰF–Ď›ŞüC•3Ú‚7ÝŻ^Ů’mYĄH˛+5Ąj-˛‰KĂÝ%p’÷}ˆß7ë—ŃŁô[eżPüŻ=ÝH")JăÉČ.(±tźsşűôąö‰ożYýnsďÉŃ›ý-Ôđ{ýŰoľýfU^!»ő5ÍÚşl!Ř\_uˆŹ‘ŃŔ\M üS}QCŸ˝áűžNŢ´µ¦ý¬żÚĐź0ÇĂ>­ŮDCs}âŇöÖ1ë$o48sČZYâű ‚źëTb$]Î$Ŕő4Ł=Śčb §™Dśz>en zŻÖ$¦Űąhu.ÜÎ%>Ç­0î?ČòBźw>8Č'69e.4ůćî•#Ź9ĚĚĂÝCäq†şź:VˆÚđŰĆ@ůŇh”đ»ř®{a1Úš¤Iá–3“^˝#}nEÓµHxƸ)Rs=”“c-,‡ˇđaJaţˆp‡ÂěP ßę|4Is¸• ¬2ČNý3̉곀¨9Ę‹fçŇ$¶ć÷e§đŹµ:úĂo2ŁŃąh[ƒ­Ű&L˜žR _˝“TśÎ•“bµDźú6íůµ\0ÚčWôâűżTfVäHŃŐŐ;+Ů*FĐ«6u-ÔŕätM+Š§¸E)řĄ!Ně5M4÷ŤŔG˛]C~č•©‚Q<ף¶â0•˝šŔŤ˘!D6JPĂ Ŕ˛49†‰ŃÓ·G&ß—_óŤđů^ëÉyŰmëŐyÓ[:XŘiSšoÂC= źź3'/¨ą‹0őWÎî™âz% ÖáŃON]Żż] !?«ŤĘţţŃÜŇYůŐNuçŕDÜ…IÍŢX'F†Ű৻?›?ׂ§O7Şeű…eWŹž=}îÔöŢÎnnÔŢĽnlĚţüăłÁáäĘL}§ëč1©S=a̢ţ¸Tyv [k!:¤¶ĺĂŔHW†pąXqKÁ`NŃPxFŚ¦ë‰Ś”bkµj1ü9Ł®ÉÎ dN˜˛–­ˇż#Í!BHK»Ś´#čdčŚÔŔúÝO‘ʶŕOen ÔQDJ™˜6nŇî…ő>Ön$ ;|˘ń &A[¬HÂAAË#ͤ¡ 0ät8¤#»l‚ą»Ë¸šŹjˇƒk7°m¸óÄQ]&ć–î3OCż­Ä,Ió˙fŲP3ěŕ6sń™ˆ8nĆď@ÁĆ>ľô¦Řôކoąć˜íVŰ·ZTž.jĚ D—Ĺ„VMÚB¨«XË%Ťąő}ŕ¶đ8Xz—č4p-0ŔLřŠ§Č DçŇ'`Ž/}ŘĎ üÎGô{¨đ ¨ ˜ĚT›Ö$ –]‚SjšPWq¤ŮąXĎÎÎ Ä•ŢPď3-âG»˜?ÉëäNjŕ©­ÜzŰ$«EĽ^X-Âô+˝ĺÄË;eÜAŕĚ\Ó<˜¸†°!…pMKi¸´®ßcÇ[icNÁaѵRiqIC ß.WT`B]/HvµAMpIZě[ON^ooýtx´q´! 4´°ĐŹ.>x-_îÍžôm±Ô:zY~ňráő-úŻJGÖŰŕÉśµÔögÄłŁ°|j?­>>7¶ö¬ťf,ţ¸ôsĐ^2¬WÄ·¶ŔáÜĎ›‹ĺçŐ˘˝Ô 3/ĚóbpÜ|ă:‡Ďö·­µ(b™vÎ϶Ş[•G{•×&źę‰W±ąńt~qcł"G@}uWŇ#‘eŔăZXg5l[8mŔâc`®ĂIu¤1R.=f¤ű×b)VSŕ¦­Ű¬Ž=r )1 Fô‰:ő”ěväxXŤă¶ę'’zÁsë Y6UĘĹ€HŽ™oJËjŘu Ď­+ĺíKŁîbˆ>H¬´ĚeĽlŠZXg¬QnL]yş5i×<‡ËÔ«EôšÍ k匚~cyˇ˛čťŻ4­7ü奒wž šŘÇ:6uæQ˜‹u/¨é•…ĘüüěâĚLĄĽ°47?7 .lŔKsĄ™ĄĹĘÜŚň?0Ge_¤ Ţ´M-9UP±ôFA۸=Ź•_‹”pÓ'lŔMżcă–4(ž6ţH)!É66¨/e^Í]Î37zžü„3°o¶ŚĐĺts‰ŕ(Rýľśd~lF{«V\j÷9mµ±Oµ„u‰Hä=»$öźÉ‚R;°¦­ďw˙gűůËď˙R^šYéţc« ˆĄą•„iKŐ:ÓčýyOܧëď§aňgŇšűĘ4nÍ#„—Śît ÎĆÓÖ_D+ßÜzóŕę÷ť7÷€›Äaă8 únŢăÍ­Ý˝{°’*†<‘˜xÜjŞ‘řĐŐ{O±®j$¶ű{ŻŻţwsăĎ_ˇ´qâš#/ČŹÚj›8¬Fíń꼫ş§VâÝ˝ÇŰ/˙mŞ›°AşŻBäŰT°'|pEěy˘a"¦¶xFz ‰ßí]|ß°× qÍ;$ěŘpMΨ9'6Ş›•{ۛґ€"Ü k„żŔíĐ &HÂâGMٲf´sń‚rU î¦E}tőŽ@D]r,g;Ś$¬ëHŕż[ÄMđwFá÷:vë6˝zˇmUZsNG6ÖáŽhŮ–x[&çpS€o«O˝ph$±ŁZÇ»Ö$L›…ôî•ÇÚŚ»ŕv.Wk\(㣫I۸ũ?+ăV÷ŹČ@@n@˝‰‚ÜĆ6ƒż'’Uě+9ľódd.¬­ď™¨ĽX@ĺRUJĺ9T^ž--—fÉŰ+Ë%Ő^ L•ö×:— ěŁÎ˙™Ľű©†‘ ĽExPˆ„6™Ĺ\Đ H*[Wď°čRZrI Y Łbj¸d(ˆ0ä‰bL5Ś©m+hBĘ?ÍJ§€ąehłŚËĆÖk̐QĆ4ąCË“Gşş śYágJ!fJĄ~ 1_ú\9ÄüüüRĄ<[ž© çăxµ iü´•RÉĎ__lË8műÉÖÎÉćĆŃ«]yĄ=§ŇăP˛gjËš”>˝\ŇËóGRĺ˙Zľ•˛ÉŇ =J•đ.ŮÄ~ŕ$°Ą%˝TN“{Ňk`ôŽĺ†a€ÚdÝ ›!KV•jWBŞ~ő®séGµ„řčĽs ±j”ŻLČxň ÓŃÉÜ«ł‹ţ|ŹăŔ9Ŷ ÉąU_•ŽLú,îÓţůdĎ´ˇožzĚĽžŘ_ëMŚ\ŹÄjŁ|C\>&Ŕn”SD¤“øҟcMđJ PˇNOsQX^ÇF1 &“ŞcŽˆýzJnŻ-şźůĄB€^V\í\$ˇëMp ďü‘ß­-šö4ˇ FBÍ„B*N#G)±śbj'ň ¬ÇŹ#usc 6ötmR:ŃžĽUéĎ>B‰ç=°Ăöd´`őމDt7.¸Hť×»$1ú˜A义2Řă"”65|ü©űDÉPŞ[Ë Ł¬ŮxŻ3f Hů MŘý$ynfěGÍľ †7Ĺ0•AăÖ—€qŁNĺtÓ~’µa9ŔrÔ»ŇMf•7•*“ú'űćqk‹Úűçź«6®ť2~#λ1®gyµ¨Ć@ßbęŞQŞcęěXEnĂ:3z\–Ô91eü]%GΉţ÷“#;Pł}óř:lŘ`ŞüÄÚMkiĹ=·8ÎN%‘Ye¦…Űk㏏lÔˆYM6XɤNF¤¬×b“ΑSN7eŤÚŘƒxч°Âďq¨Ť…Ĺ}™)Ó}f˜, 7é`÷č éÉŕ+›u?AŢ'®´bâ¦ěÂ5ęšä|MK»ö8€ŚbETžƒXĹÁ"*ĎË»6¬:gk.Ł€ŰĆ%Ăł:q@—%Ź":Ő?—éśxű+Ę=˛Î ™K"Ęnŕ3`6ü6˜ăِ'€ť?=í{oáawýúş!>’‰ąÁDLĐżQÍăë3©˝Śä1č­H…qŁőf€ z`á&ˇd&vśŘőDŕAĘÂŔŕ{îą+R­ý€»(-wÉ3ͧŚ;Ťůƒ‡+Ú˜¬uTŰmÜŢT•B·r““)NpŚŰ®¬ bƒ –fÇŐűŰf÷×FŇÖÇŇľKz}w¨(ÝŇăíD ěĂ3žDÄ…$ĄĄ­o2‡µ×#LŇýDä“D˙ĎĹŐţłpˇýč6?ÖĐ»ěLoŘäD€ă~˜W[?ˆP†¤6ź-Źf–P©|—íTę¶ _=Šž[F3‹HŽ—gt†,/®ČłŤe´0·XŞ,BN^.ÎÍ•JźapŇíUÂą“Ldˁľĺ^y^“·>[6ą ŚŇ‰pCYm[żŢ&ýVýôÓO)©˘žéčUu×k9Ŕ(¨ţYăżTˆŁĂ©éNŰ’ţĎi·P#NŘ?«{>%Ń kë ©űožNŢń$Ö’ó31żú0‰„}ÄŇMu 4ý™é¸Ű›0¨n€ŁÚP\ý€†Áç˘ŇÖ39b! yÓB~ŽýšR}†˘Ű>OOú•Â˝Ľ]ůâVďt­E—÷Ěw{q˝.”€lXŁ"cěĺb¨RRgÖi)Yĺ&ËĹ ĆOL±vŕzô@Ŕ3;•Ś¦N‡€X Ô«üäŔ\śćĆb fćâ5—“&tŇXm‡¸ @ja—¨•’ żcâ2Ş/ŽJŐýS+Hb©ˆÄ]–•š´ű ąÄnçę˝Ký)łťůlgáźĘv YĎpńźśđ Ą7ńďI›ç1p•ąuáB¦Š{áęDŰMDç r1Çs-*hŤBZ.Gë]IĘ…SŚźÉv&Ű·‘mV»zo˘ňô’ý<˜ «sâkw.L\´‚îD~˛,\ĚÄfmîşťČr‰iw.SŔ0§Ć8ku>"‹ů,¸z—/¶ tf’iČýאĘô˛ƒŤ†¬bz\`äUvż@5qͶ©գ˜ĎÔ#SŹ/D=f¦WŹ#N¤+ľƒ[ ::Ą0')ë Ç®RÁ±ř 1k`×bA¦™Ügq‘ĎŞ$GÓhÁ”L¶3Ůľ?˛Ý’ ř·É®~gWď,ůyldaNó˝ Á“†ťXĹ@~Vúr°`Ĺ|lîŰň1_Éčp/Ě4#ÓŚ/B3n‘<ŽâüÎ…• oňňŃGrę~čC`M 9ŐX-Ó…Lľ ]¸E"P%-,ż¤=ďLĽďłx«e×a‡ÇI÷”^¶‡÷ýóKƒ‡ę[y0Ş”?cIpˆhV Ě Á}3Y)0“íŻU¶o] ě~$µÎ%‡}ôÖ¢ƒ<ď|ě~"ůä8Ý "ÓŽ›ŕ\ř˙W˜i@¦˙¶Rßaç#WßßÇq÷“KeźŹKyyůt-u­<łnĄę™dJp˙•ŕyüŮΊq™l­˛}—bÜăD¸Ń˛úJĚřű:yžł†úJđĽG}őą:–gžŤĺçî`‹ŤĚÔgęđe¨Ă-˘ůI8™tgŇ}Ąűqú$śLş3éľ?Ň}ŻëoéZÔđĎäęŐ Î(:=Qő°ׯg]ntÜ;Ó岄*Ť†Möä«·'ľpľ7†ÁĽKIÔÖż—×ň5yĺ9$_*”ŞWŽçKŹ°ş˙ęŐ ÷^DžĽ5~§iďm©ńĹř÷uO5ť6öŘ‹Ŕ'ω°ŮtS:N:@?%Z<ąăaj˝ů2Ç™•únSN™1´–şŘ8V /_µžČYúÍŻ"~©ko®˝ˆýEďEŹŹÚ ©5‡&¤^gą«îă×S&`Ń­¶>ˇ3ZĺÄM¸iƒ†…–X6v&ľ4­ő5ěş„ƒ"§ë¨żT©ůéşśuE26E-¬3V·‰ӏͱI¤=á2umę˝f3ĂZ‰lôBe¬rl˘—Ŕ¤&¨&ö±ŽMÝ°)q}P¬{AMŻ,Tćçggf*ĺ…Ąąůąap^,Üě@Ił sĽ#GÚ—ˇ¶A+%_Ž=ř€€08ő|„EčŃ[ÍŃňpť`łRˆxý&5`Ł˜[Ź÷›˘˜blˇ)´Ř­Č7˙› ŤŃrˇŃŐúŕŔc ű haŽ^€łĐŇŚ¶¶"¤„»–MÍŢĆG]=ť‘ť OşHÔő×ÝíęöîĆËęöÉë7‡;'•[;/7vßHČąJI[IŘ4j¦©)=8 \Cr= y$ňˆĺQ=Źxá

Nevíte, kde by mohl být problém?

Díky!
Davex
Profil
Zdá se, že je autor webu či správce webserveru ignorant specifikací a posílá komprimovaná data i klientům, kteří o komprimaci nežádají. Data je před zpracováním potřeba dekomprimovat pomocí gzdecode.
Honza19
Profil *
Davex: Keeehi
děkuji za rady.

Mám takovýto kód:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="cs">
  <head>
      <title></title>
 <meta http-equiv="content-type" content="text/html; charset=utf-8">
  
</head>

 <body>
    

    <?php
$data = file_get_contents("https://www.strava.cz/Strava/Stravnik/Jidelnicky?tisk&zarizeni=0089");

echo $data;
    ?>
     

    </body>
    
 </html>

Můžete mi poradit kam zakomponuji to dekódování?

Díky!
Keeehi
Profil
Třeba takto
echo gzdecode($data);

Nezapomeň, že vypisuješ celý zdrojový kód => třeba hlavičku tam budeš mít pak 2x. Jednou tu svou a podruhé tu staženou.
Honza19
Profil *
Děkuji za info...jak ale toto stáhnu ke mě na server, abych s tím mohl dále pracovat?

Potřebuji to uložit do nějakého souboru (.txt, .xml), ve kterém to zůstane ne aby se to při každém vstupu na stránku aktualizovalo. Pak se to každý čtvrtek stáhne znovu pomocí cronu a data se přepíšou.

děkuji


Podařilo se mi to ukládat do souboru pomocí tohoto kódu:

 <?php
    $data = file_get_contents("https://www.strava.cz/Strava/Stravnik/Jidelnicky?tisk&zarizeni=0089");
    $text = gzdecode($data);
    $soubor = fopen("strava.txt", "a+");
    fwrite($soubor, $text);
    fclose($soubor);

    ?>

toto se mi ukládá do souboru strava.pavelfrcek.cz/strava.txt

Potřeboval bych z toho vytáhnout na základě data toho dne určitá data:

třeba je dnes 20. 10 a já bych potřeboval vypsat tyto data:
<div class="objednavka-den-datum">
            Úterý 20. 10.
        </div>
    </div>
    <div class="objednavka-jidla-obalka"><div class='objednavka-jidlo-obalka' title=''><input type='hidden' class='objednavka-jidlo-chod' value='' /><div class='objednavka-jidlo-zmena schovane'>
<div id="" class="zaskrtavaciPolicko zaskrtavaciPolicko-povolene zaskrtavaciPolicko-kontrolovane" title="Tuto objednávku již nelze změnit" tabindex="">
   <div style="width: 16px; height: 17px; background: url(/Strava/Obsah/obrazky/zaskrtavaciPolicko_cervena.png) 0px 0px no-repeat;"></div>
   <input type="hidden" value="nezaskrtnuto" autocomplete="off" />
   <span></span>
</div></div><div class='objednavka-jidlo-popis'>snídaně</div><div class='objednavka-jidlo-nazev'>snídaně</div><div class='rozbaleni rozbaleni-dolu' style='visibility:hidden;'></div></div><div class='objednavka-jidlo-obalka' title=''><input type='hidden' class='objednavka-jidlo-chod' value='' /><div class='objednavka-jidlo-zmena schovane'>
<div id="" class="zaskrtavaciPolicko zaskrtavaciPolicko-povolene zaskrtavaciPolicko-kontrolovane" title="Tuto objednávku již nelze změnit" tabindex="">
   <div style="width: 16px; height: 17px; background: url(/Strava/Obsah/obrazky/zaskrtavaciPolicko_cervena.png) 0px 0px no-repeat;"></div>
   <input type="hidden" value="nezaskrtnuto" autocomplete="off" />
   <span></span>
</div></div><div class='objednavka-jidlo-popis'>oběd 1</div><div class='objednavka-jidlo-nazev'>Husarská roláda/kuřecí rolka/,celozrnné knedlíky/bramborový kotouč,/zelí</div><div class='rozbaleni rozbaleni-dolu' style='visibility:hidden;'></div></div><div class='objednavka-jidlo-obalka' title=''><input type='hidden' class='objednavka-jidlo-chod' value='' /><div class='objednavka-jidlo-zmena schovane'>
<div id="" class="zaskrtavaciPolicko zaskrtavaciPolicko-povolene zaskrtavaciPolicko-kontrolovane" title="Tuto objednávku již nelze změnit" tabindex="">
   <div style="width: 16px; height: 17px; background: url(/Strava/Obsah/obrazky/zaskrtavaciPolicko_cervena.png) 0px 0px no-repeat;"></div>
   <input type="hidden" value="nezaskrtnuto" autocomplete="off" />
   <span></span>
</div></div><div class='objednavka-jidlo-popis'>oběd 2</div><div class='objednavka-jidlo-nazev'>Kachní prsa pečená s jablky,celozrnné knedlíky/bramborový kotouč/,zelí</div><div class='rozbaleni rozbaleni-dolu' style='visibility:hidden;'></div></div><div class='objednavka-jidlo-obalka' title=''><input type='hidden' class='objednavka-jidlo-chod' value='' /><div class='objednavka-jidlo-zmena schovane'>
<div id="" class="zaskrtavaciPolicko zaskrtavaciPolicko-povolene zaskrtavaciPolicko-kontrolovane" title="Tuto objednávku již nelze změnit" tabindex="">
   <div style="width: 16px; height: 17px; background: url(/Strava/Obsah/obrazky/zaskrtavaciPolicko_cervena.png) 0px 0px no-repeat;"></div>
   <input type="hidden" value="nezaskrtnuto" autocomplete="off" />
   <span></span>
</div></div><div class='objednavka-jidlo-popis'>oběd 3</div><div class='objednavka-jidlo-nazev'>Treska tmavá - filet,zeleninový salát s pohankou</div><div class='rozbaleni rozbaleni-dolu' style='visibility:hidden;'></div></div><div class='objednavka-jidlo-obalka' title=''><input type='hidden' class='objednavka-jidlo-chod' value='' /><div class='objednavka-jidlo-zmena schovane'>
<div id="" class="zaskrtavaciPolicko zaskrtavaciPolicko-povolene zaskrtavaciPolicko-kontrolovane" title="Tuto objednávku již nelze změnit" tabindex="">
   <div style="width: 16px; height: 17px; background: url(/Strava/Obsah/obrazky/zaskrtavaciPolicko_cervena.png) 0px 0px no-repeat;"></div>
   <input type="hidden" value="nezaskrtnuto" autocomplete="off" />
   <span></span>
</div></div><div class='objednavka-jidlo-popis'>balíček</div><div class='objednavka-jidlo-nazev'>balíček</div><div class='rozbaleni rozbaleni-dolu' style='visibility:hidden;'></div></div><div class='objednavka-jidlo-obalka' title=''><input type='hidden' class='objednavka-jidlo-chod' value='' /><div class='objednavka-jidlo-zmena schovane'>
<div id="" class="zaskrtavaciPolicko zaskrtavaciPolicko-povolene zaskrtavaciPolicko-kontrolovane" title="Tuto objednávku již nelze změnit" tabindex="">
   <div style="width: 16px; height: 17px; background: url(/Strava/Obsah/obrazky/zaskrtavaciPolicko_cervena.png) 0px 0px no-repeat;"></div>
   <input type="hidden" value="nezaskrtnuto" autocomplete="off" />
   <span></span>
</div></div><div class='objednavka-jidlo-popis'>večeře 1</div><div class='objednavka-jidlo-nazev'>Čočka na kari,kuřecí plátek/uzené maso/,salát z červené řepy</div><div class='rozbaleni rozbaleni-dolu' style='visibility:hidden;'></div></div><div class='objednavka-jidlo-obalka' title=''><input type='hidden' class='objednavka-jidlo-chod' value='' /><div class='objednavka-jidlo-zmena schovane'>
<div id="" class="zaskrtavaciPolicko zaskrtavaciPolicko-povolene zaskrtavaciPolicko-kontrolovane" title="Tuto objednávku již nelze změnit" tabindex="">
   <div style="width: 16px; height: 17px; background: url(/Strava/Obsah/obrazky/zaskrtavaciPolicko_cervena.png) 0px 0px no-repeat;"></div>
   <input type="hidden" value="nezaskrtnuto" autocomplete="off" />
   <span></span>
</div></div><div class='objednavka-jidlo-popis'>večeře 2</div><div class='objednavka-jidlo-nazev'>Bramborák s pohankou,čínský salát se sojovými boby</div><div class='rozbaleni rozbaleni-dolu' style='visibility:hidden;'></div></div><div class='objednavka-jidlo-obalka' title=''><input type='hidden' class='objednavka-jidlo-chod' value='' /><div class='objednavka-jidlo-zmena schovane'>
<div id="" class="zaskrtavaciPolicko zaskrtavaciPolicko-povolene zaskrtavaciPolicko-kontrolovane" title="Tuto objednávku již nelze změnit" tabindex="">
   <div style="width: 16px; height: 17px; background: url(/Strava/Obsah/obrazky/zaskrtavaciPolicko_cervena.png) 0px 0px no-repeat;"></div>
   <input type="hidden" value="nezaskrtnuto" autocomplete="off" />
   <span></span>
</div></div><div class='objednavka-jidlo-popis'>večeře 3</div><div class='objednavka-jidlo-nazev'>Nevaří se</div><div class='rozbaleni rozbaleni-dolu' style='visibility:hidden;'></div></div><div class='objednavka-jidlo-obalka' title=''><input type='hidden' class='objednavka-jidlo-chod' value='' /><div class='objednavka-jidlo-zmena schovane'>
<div id="" class="zaskrtavaciPolicko zaskrtavaciPolicko-povolene zaskrtavaciPolicko-kontrolovane" title="Tuto objednávku již nelze změnit" tabindex="">
   <div style="width: 16px; height: 17px; background: url(/Strava/Obsah/obrazky/zaskrtavaciPolicko_cervena.png) 0px 0px no-repeat;"></div>
   <input type="hidden" value="nezaskrtnuto" autocomplete="off" />


Díky moc
Honza19
Profil *
Jde mi vlastně o to, zda jde určit že se má vypsat od řádku třeba 20 do řádku 50.


děkuji
Keeehi
Profil
Tohle je už práce s řetězci. A existuje několik způsobů.
- pokud ti jde jen o celé řádky, pak by tě mohla zajímat funkce fgets
- strpos a substr
- použít nějakou knihovnu, vytvořit DOM a v něm vyhledávat
- regulární výrazy

Snažil jsem se to seřadit od nejprimitivnějších a nejjednodušších až po ty komplexní a složité.
Honza19
Profil *
díky za info...je možno to hledat i podle čísla řádků (od čísla do čísla)

děkuji
anonymníí
Profil *
Honza19:
Na číslo řádku se nespoléhej. Nikde není zaručeno, že se nepřidá do záhlaví nový řádek s javascriptem, nebo cokoliv jiného. Lépe (a to až do změny HTML struktury) je pracovat buď s DOMem, nebo s reguláry.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0