Avatar billede mjl Nybegynder
31. august 2003 - 10:48 Der er 6 kommentarer og
2 løsninger

Søgning i php-dokumenter

Hej der...

Jeg har en del php-dokumenter i forbindelse med en hjemmeside - (xxxx.php) - kan man lave et søgefelt, med tilhørende søgning i disse dokumenter, så resultatet bliver dokumentets navn (xxxxx.php) - altså; skriv et søgeord, og find de dokumenter, der indeholder dette ord...

hilsen Conrad Dinesen
Avatar billede mjl Nybegynder
31. august 2003 - 11:00 #1
Nogen der lige ved dette - måske lidt flere points? :O)
Avatar billede madd Nybegynder
31. august 2003 - 11:07 #2
Det er umildbart ikke en idé jeg vil anbefale. Det kræver at du søger direkte server-side i indholdet af PHP-filer - herunder også i PHP-kode, så du ville få nogle utrolig uklare søgeresultater der på ingen måde stemmer overens med de sider brugeren ville få vist (i tilfælde af at dine sider indeholder PHP-kode, hvilket jeg må gå ud fra.)

I stedet kan du bruge eksterne søgemaskiner såsom Google til at indeksere din side. Se nærmere herom på Google's side - http://google.com

/mattias
Avatar billede mjl Nybegynder
31. august 2003 - 11:40 #3
ok - jeg tror jeg gør det på en anden måde så...

Kan du ikke lige hjælpe med denne i stedet så?

Hvis jeg har;

if ($search == hest) {
echo "noget";
}

Hvis nu der er flere ord, der skal give resultatet "noget" hvordan gør jeg så...

Altså;

if ($search == hest) {
if ($search == giraf) {
if ($search == løve) {
if ($search == ko) {

??? forstår du ???
Avatar billede schaefner Juniormester
31. august 2003 - 11:43 #4
$searchArr = array('hest','giraf','løve','ko');

if (in_array($search,$searchArr)) {
  echo 'Noget';
}
Avatar billede mjl Nybegynder
31. august 2003 - 11:48 #5
Smukt...1000 tak. (svar please)
Avatar billede schaefner Juniormester
31. august 2003 - 11:51 #6
if (in_array(strtolower($search),$searchArr)) {
  echo 'Noget';
}

bare for at undgå evt. problemer med stor og små bogstaver.

mvh. Jesper Sørensen
Avatar billede mjl Nybegynder
31. august 2003 - 11:53 #7
10.000 tak - det ville ha' været mit næste sp. ;o) Svarer du også lige?
Avatar billede mjl Nybegynder
31. august 2003 - 11:53 #8
...har du gjort - sorry!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester