Eli minulla on tälläinen pieni hakukone (http://suomihaku.kotisivumme.com) ja se osaa etsiä vain kokonaisia hakusanoja niin kuinka voi tehdä siihen sillaisen, että jos kirjoittaa vaikka hakusan* niin se etsii kaikki sivut, joiden hakusanoina on "hakusan*" ja tähden tilalla mitä tahansa eli esimerkiksi "hakusana" tai "hakusanat"?
Joudut käyttämään regular expressioneita (https://www.php.net/regex).
Tuossa jonkunlainen esimerkki jokerihausta: http://blaze.dyndns.ws:8080/japdict/
Mistä tuo haku tapahtuu? TIetokannasta vaiko tekstitiedostoista?
valitettavasti se tapahtuu vielä tekstitiedostosta.
No ainakin MySQL tarjoaa kohtalaisen hyviä työkaluja tekstihakuun.
http://dev.mysql.com/doc/refman/5.0/en/fulltext-search.html
Suosittelen tietokantaa :)
Pieni kehitysidea tuohon:
Linkin lisäämissivulla tuo "kirjoittakaa pienellä" ei oikein tunnu kivalta :) Anna käyttäjän kirjoittaa mitä vain mutta vedä teksti lcase:n läpi.
Aihe on jo aika vanha, joten et voi enää vastata siihen.