Zobrazit výsledky od 1 do 5 z 5

Téma: Html

  1. #1
    Expert člen Avatar uživatele koNan
    Datum registrace
    Aug 2011
    Umístění
    Matrix
    Příspěvky
    534


    Html

    Hoja..potřeboval bych pomoct s HTML....
    Mám web server (slouží pro ukládání dat v síti) a potřeboval bych udělat vyhledávání (prostě napíšu název souboru a najde ho to na tom serveru/ve složce kde je)...
    PHP Kód:
    <form action="source/srch.html">
    <
    input type="text" name="as_q" size="20">
    <
    input type="hidden" name="NEDOSTUPNE" value="NEDOSTUPNE">
    <
    input type="submit" value="Vyhledat">
    </
    form
    toto je kód který sem tam použil...po kliknutí to odkáže na chybovou stránku (zatím...než to nějak vykoumám)...potřeboval bych přímo kód nebo návod jak to udělat bez použití extérního vyhledávače (třeba Google) ale aby to hledalo soubory na disku
    Dejme že mám složku ze serverem http_server (tam je ten program a všechny součásti) a v ní složku data_server která slouží pro ukládání dat a potřeboval bych aby to prohledávalo ten adresář data_server...(moc se nevyznám v programování tak tu nepiště žádné komba :D)..dík za pomoc

  2. #2


    Odpověď: Html

    Nerad to říkám, ale na základě informací, které jsi sdělil, můžeš na vyhledávání v souborovém systému zapomenout.

    Teda - zatím ani nevím, co to je za "web server" - běží na linuxu, nebo windows? Co přístupová práva k souborovému systému? Používáš pouze HTML, nebo k tomu i PHP, ASP, CGI...?

    V prostém HTML totiž vyhledávání nikdy nevyrobíš, HTML slouží k prezentaci, ne k logice - to je asi jako kdyby jsi měl k dispozici televizi a chtěl s ní natočit vlastní film. Pokud nechceš vyhledávat na stránce, ale v souborovém systému, tak ti nepomůže ani HTML5 či JavaScript.

    Pokud používáš PHP, tak použij funkci glob. Na netu jsou k tomu stohy příkladů.

    Citovat Původně založeno koNan Zobrazit příspěvky
    moc se nevyznám v programování tak tu nepiště žádné komba :D
    Jestli se ještě nevyznáš v programování, tak chápu, že zatím nevíš, co jde a co nejde naprogramovat. Vyhledávací engine je vyšší dívčí a na ni, s prominutím, zatím nedozrál tvůj čas.

    Hm. Teď mám pocit, že mluvíš o síťovém disku a myslíš si že to je web server. Bohužel není.

  3. #3
    Expert člen Avatar uživatele koNan
    Datum registrace
    Aug 2011
    Umístění
    Matrix
    Příspěvky
    534


    Odpověď: Html

    http://www.rejetto.com/hfs/ používám tohle...běží to na Windows a využívá to virtuální souborový systém (vfs) do kterého přidáš nějakou složku z disku...nastavuje/programuje se to v souboru Template.tpl => něco jako základní html soubor který to používá...vím že to vyhledávání tam jde udělat protože mám k dispozici stažený soubor .tpl z fóra toho programu a tam to je+další kraviny...(nepoužívám to protože to nevypadá jako html a neumím to upravit podle svého :D).
    (Žádný síťový disk..to je něco jiného nejsem vůl :D)...prostě napíšeš do prohlížeče IP+port toho programu např.:192.168.1.100:80 a zobrazí se ti stránka kde můžeš nahrávat a stahovat soubory..viz screen:
    hfs_web.jpg
    Tak to vypadá teďka...(v defaultu tam není skoro nic)
    Naposledy upraveno koNan; 13-12-12 v 10:33.

  4. #4


    1 z 1 hráčů považuje tento příspěvek za přínosný.

    Thumbs up Odpověď: Html

    HFS je windows aplikace emulující file server s možností vlastního šablonování výstupních stránek. Není to webserver v tom smyslu, že by umožňoval běh dynamických stránek a vlastních skriptů, takže v něm nemůžeš doopravdy programovat. Takže se nedá mluvit o programování v tom smyslu, že bys řešil logiku vyhledávání, ale jedná se jen o úpravu vzhledu pomocí šablon - takže si můžeš určit jakou barvu bude mít bude vyhledávací políčko a jak velké bude.

    Hoši co to vyrábí vedou jakous takous dokumentaci těch šablon, dokonce tak popisují zmiňují i vyhledávání takže by mohlo fungovat. Příklad jsem našel [přímo tady]

    Pokud chceš vyhledávat, uveď do URL parametr search. Více o parametrech je psáno [zde]

    Takže aby ten tvůj formulář fungoval, měly by vypadat nějak takhle:

    HTML kód:
    <form action="/" method="get"> 
    	<input type="text" size="50" name="search">
    	<input type="submit" value="Vyhledat">
    </form>
    • action udává složku kde se má vyhledávat ("/" → vyhledává se v kořeni serveru, tzn. všude)
    • method="get" znamená, že se má parametr odeslat v rámci URL (pokud ho nechceš zobrazovat, dej tam method="post")
    • vyhledávací pole se musí jmenovat search (to je totiž jméno toho parametru)
    • nevím k čemu tam bylo to "NEDOSTUPNE", ale podle mě to nemůže nic dělat
    • můžeš tam přidat i další políčka - masku vyhledávání (filter), řazení výpisu, stránkování... Všechno je to uvedené v těch parametrech.

  5. #5
    Expert člen Avatar uživatele koNan
    Datum registrace
    Aug 2011
    Umístění
    Matrix
    Příspěvky
    534


    Odpověď: Html

    SI PÁN!...respekt tobě...můžete lock

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Pravidla přispívání

  • Nemůžete zakládat témata
  • Nemůžete odpovídat
  • Nemůžete přidávat přílohy
  • Nemůžete upravovat své příspěvky
  •