Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Haku tekstitiedostoista

Blue Joker [02.06.2004 19:44:34]

#

Eli kuinka vaikeeta mahtaa olla toteuttaa systeemi, josta ruksitaan ensin kohtia taikka valitaan alasvetovalikoista, esim. nyt vaikka "3-ovinen" ja "nelisylinterinen" ja sitten systeemi etsii tekstitiedostoista kaikki mistä nuo mainitut kohdat myös löytyvät ja näyttää tulokset?

Antti Laaksonen [02.06.2004 21:42:58]

#

Ei ole kovin vaikeaa tehdä, mutta millä tavalla nuo tulokset pitäisi esittää? Varmaan pitää ainakin näyttää jonkunverran tekstiä siitä löytyneen sanan ympäriltä. Tässä ensialkuun pari linkkiä:

Lomakkeen käsittely:
https://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=phpj4
Hakusanan sijainnin selvittäminen tekstissä:
http://php.ohjelmointiputka.net/?strpos
Tekstinpätkän erottaminen tietystä kohdasta:
http://php.ohjelmointiputka.net/?substr

Blue Joker [03.06.2004 12:00:02]

#

Antti Laaksonen kirjoitti:

Ei ole kovin vaikeaa tehdä, mutta millä tavalla nuo tulokset pitäisi esittää? Varmaan pitää ainakin näyttää jonkunverran tekstiä siitä löytyneen sanan ympäriltä.

Siis tuohan olisi siis sillainen "tuotehaku", eli ensin valkataan mitkä ominaisuudet täytyy löytyä ja sitten se näyttää vaan kaikki tuotteet jotenkin tyylikkäästi mistä nuo valitut ominaisuudet löytyisivät.

Ja sitten siitä pääsis vielä eteenpäin ja näkisi taulukossa jonkin tuotteen kaikki ominaisuudet.

Antti Laaksonen [03.06.2004 14:18:14]

#

Joo, eli käy läpi hakemiston tiedostot ja etsi jokaisesta niitä hakusanoja. Jos hakusana löytyy, tulosta sivulle tuotteen nimi, joka samalla toimii linkkinä lisätietosivulle.

Tiedostojen käsittelystä ja etsimisestä:
https://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=phpj5

Blue Joker [03.06.2004 15:39:25]

#

Antti Laaksonen kirjoitti:

Joo, eli käy läpi hakemiston tiedostot ja etsi jokaisesta niitä hakusanoja. Jos hakusana löytyy, tulosta sivulle tuotteen nimi, joka samalla toimii linkkinä lisätietosivulle.

Juuri näin siis, aivan juuri näin.

Harmi vaan, etten ymmärtänyt minkään linkin takana olevista asioista paljon mitään.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta