MikkelRev Skrevet 24. juli 2010 Del Skrevet 24. juli 2010 (endret) Har et fotogalleri med søkefunksjon her: http://www.truemetal.org/cirithungol/plog.php Også har jeg en egen søkefunksjon som søker etter string ellers på nettsiden (men ikke i fotogalleriet): http://www.truemetal.org/cirithungol/search.php Det jeg ønsker er at når jeg bruker min egen søkefunksjon, vil den også søke i fotogalleriet og gi samme søkeresultat under. Men hvordan får jeg inkludert Plogger sitt søkeresultat i min egen søkefunksjon, så man slipper å søke både her og der? Jeg har prøvd dette: //$searchfor er søkestring $_GET["searchterms"]=$searchfor; $_POST["searchterms"]=$searchfor; $searchterms=$searchfor; $level="search"; $_GET["level"]="search"; $_POST["level"]="search"; $submit="Search"; $_GET["submit"]="Search"; $_POST["submit"]="Search"; include "plog.php"; Men det hjelper ikke. To gyldige søkestrings for å teste er "paradise lost" og "tim baker". Endret 24. juli 2010 av MikkelRev Lenke til kommentar
MikkelRev Skrevet 24. juli 2010 Forfatter Del Skrevet 24. juli 2010 include selvfølgelig. Lenke til kommentar
Kagee Skrevet 24. juli 2010 Del Skrevet 24. juli 2010 (endret) Jeg har tittet raskt gjennom koden til plogger. Det jeg poster under kan kanskje fungere. Hva du gjør med dataene etter at du har fått de i GLOBALS-arrayet bestemmer du selv: define('PLOGGER_EMBEDDED', 1); include('plogger.php'); $search = array(); $search['searchterms'] = 'paradise lost'; // space separated list of search teerms $search['from'] = 0; // where to start in the result set, default 0 $search['limit'] = 20; // and how many items to return, default 20 $search['sortby'] = 'caption'; // number_of_comments, caption, date_taken, filename, date, id $search['sortdir'] = 'asc'; // asc eller desc plogger_init_search($search); echo '<pre>'; var_dump($GLOBALS['total_pictures']); var_dump($GLOBALS['available_pictures']); var_dump($GLOBALS['picture_counter']); var_dump($GLOBALS['picture_dbh']); echo '</pre>'; $GLOBALS['picture_dbh'] skal behandles som resultatet av en mysql_query som returnerer radene caption, path, p.id, c.comment og unix_date_submitted. Jeg har ingen erfaring med plogger bortsett fra å ha lest 3-4 av kodefilene. Endret 24. juli 2010 av Kagee Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå