Autor | Zpráva | ||
---|---|---|---|
petr Profil * |
#1 · Zasláno: 21. 8. 2010, 01:37:39
ahoj vsem, mam dotaz (pro nektere urcite trivialni.. pro me ovsem ne uz to resim druhej den a ne a ne se dobrat) takze potreboval bych z jedne stranky rikejme ji napr: index.htm "natahnout" urcite (ale jen nektere) casti textu do ruznych jinych stranek. Tedy rekneme, ze do stranky 1.htm radek 5,15,29 a do stranky 2.htm radky 3,9,12 atd atd... muzete mi prosim poradit co nejednodussi zpusob? (rad bych se pokud mozno vyhnul scriprum, php a podobne...samozrejme pokud to pujde) chapu i princip jak by to asi melo fungovat..tedy je potreba nadefinovat ze radek ten a ten je potreba nacist ale presnou syntaxy neznam a ani to nemuzu nikde najit, predem diky za odpoved...
|
||
johnl Profil |
#2 · Zasláno: 21. 8. 2010, 01:44:13 · Upravil/a: johnl
petr:
„vyhnul scriprum, php“ Bez toho si to ovšem uděláš mnohem těžší až nemožný.. „chapu i princip jak by to asi melo fungovat..tedy je potreba nadefinovat ze radek ten a ten je potreba nacist ale presnou syntaxy neznam“ Jak by to mělo fungovat.? Jak by jsi to chtěl nadefinovat, v HTML.? Možná pomocí JS, ale to neumím.. Nejjednoduší by bylo v php načíst obsah souboru index.html, rozdělit na řádky a nechat vypsat určité řádky.. např. <?php $soubor = file_get_contents("index.html"); $radky = explode(" ", $soubor); echo $radky["5"]; //vypíše řádek 5 echo $radky["15"]; //vypíše řádek 15 echo $radky["29"]; //vypíše řádek 29 //Snad by to mohlo i fungovat.. :-D //Jinak ať někdo napíše něco lepšího ;-) ?> |
||
petr Profil * |
#3 · Zasláno: 21. 8. 2010, 02:37:43
johnl:
dejme tomu...to jeste tak slozite nevypada... jem se to trochu odchylilo od toho co presne potrebuju...ty radky jsem pouzil pro zjednoduseni ale potreboval bych to spis ve stylu absolutniho odkazu, protoze ty radky se budou menit... tedy co je dnes radek 1 bude zitra radek 156 treba... potreboval bych neco jako definici... kde by bylo jasne dano, ze text "neco neco" ma oznaceni napr 001 a pak na tuto "zalozku" odkazat.. |
||
Bubák Profil |
#4 · Zasláno: 21. 8. 2010, 02:50:18
petr:
Raději napiš, co doopravdy potřebuješ, ať to můžeme poradit, jestli použít include, databázi, nebo něco jiného. Předpokládám, že chceš vyřešit něco obyčejného, co má jednoduché standardní řešení, ale protože o tom nevíš, tak přemýšlíš, jak se drbat levou nohou za pravým uchem. |
||
petr Profil * |
#5 · Zasláno: 21. 8. 2010, 03:03:22
Bubák:
sorry ale uz nevim jak to jinak vysvetlit... potrebuju z jednoho souboru nacit do jineho cast textu... |
||
xmark Profil |
#6 · Zasláno: 21. 8. 2010, 07:20:15
petr:
„potrebuju z jednoho souboru nacit do jineho cast textu...“ A zároveň ty "části textu" budeš průběžně promíchávat stylem „co je dnes radek 1 bude zitra radek 156 treba“. Trochu se zamysli, co píšeš. Kde a v jaké formě bude informace o tom, že dnešní řádek 156 je včerejší řádek 1? Jak píše Bubák, vymýšlíš něco, co bylo vymyšleno a nesčetněkrát použito. |
||
petr Profil * |
#7 · Zasláno: 21. 8. 2010, 14:50:39
xmark:
kdybych to vedel tak to sem asi nepisu nemyslis? ale zas tak slozitej system to byt nemuze ...kdyby to bylo v jednom dokumentu tak staci udelat strupidni #zalozku... ale ja potrebuju odkayat na yaloyku v jinzm souboru... |
||
panther Profil |
#8 · Zasláno: 21. 8. 2010, 14:51:57
petr:
„ale ja potrebuju odkayat na yaloyku v jinzm souboru...“ a co ti brání? Můžeš odkazovat na záložky v jiném souboru, dokonce na jiném webu... Kdekoliv. |
||
Keeehi Profil |
#9 · Zasláno: 21. 8. 2010, 15:08:21
petr:
„rad bych se pokud mozno vyhnul scriprum“ Pokud to chceš dělat automaticky, tak bez scriptů to nepůjde. obsah souboru získáš takto: $obsah = file_get_contents("www.example.com/index.html"); V tomto "staženém" obsahu se dá vyhledávat. A jak hledat? Když řekneme dítěti "hledej míček", bude se snažit najít něco kulatého na hraní. I scriptu musíš říct, jak to má najít. Možností je hodně např: V pondělí řádek číslo 5, v úterý řádek číslo 6 a ve středu řádek číslo 159. Najdi řádek který začíná slovy "Dnes bude ", potom následuje nějaký text a řádek končí ". Pěkný den." Jelikož jsi nám nepopsal podle jakých pravidel se má tento řádek hledat, nemůžeme ti více poradit. |
||
petr Profil * |
#10 · Zasláno: 21. 8. 2010, 20:55:39
panther:
co mi brani? ze asi nevim jak omg.... at je tam treba neco jako: <zalozka 001> text text </zalozka 001> <zalozka 002> jiny text text </zalozka 002> ............. je tu nekdo schopny mi rict jak spravne takovouhle "zalozku" napsat a jak na ni odkazat...? |
||
xmark Profil |
#11 · Zasláno: 21. 8. 2010, 20:58:06
|
||
petr Profil * |
#12 · Zasláno: 21. 8. 2010, 21:01:05
xmark:
ale to je neco jineho...to vytvori odkaz...ja chci (coz rikam od zacatku) aby se ten text vypsal v jednom souboru...a ne odkaz na nej... |
||
xmark Profil |
#13 · Zasláno: 21. 8. 2010, 21:07:44
petr:
1. dodržuj pravidla - používej diakritiku 2. pokus se přesně formulovat co potřebuješ. Od začátku píšeš takový nesmysly, že ti pět lidí odpovědělo na šest různých věcí. 3. jestli nemáš na to, abys popsal, co potřebuješ, zkus se místo psaní webů bavit třeba uměním nebo sportem. |
||
Keeehi Profil |
#14 · Zasláno: 21. 8. 2010, 21:28:18
Zkus to takto:
$obsah = file_get_contents("www.example.com/index.html"); preg_match("~<zalozka 001>(.*?)</zalozka 001>~s",$obsah,$nalez); echo $nalez[1]; |
||
petr Profil * |
#15 · Zasláno: 22. 8. 2010, 12:02:04
Keeehi:
díky zkusim... |
||
Časová prodleva: 14 let
|
0