[Refdb-cvs] CVS: refdb/phpweb refdbkajsearch.php.in,NONE,1.1.2.1
Status: Beta
Brought to you by:
mhoenicka
From: Markus H. <mho...@us...> - 2005-09-17 20:51:18
|
Update of /cvsroot/refdb/refdb/phpweb In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30612 Added Files: Tag: Release_0_9_5_stable refdbkajsearch.php.in Log Message: replaces refdbkajsearch.php --- NEW FILE --- <? //This function sets the proper refdbc command depending //on the field that you're searching for function selectField($kajqueryfield) { $get = ""; switch($kajqueryfield) { case "keyword": $get = "getkw"; break; case "author": $get = "getau"; break; case "editor": $get = "geted"; break; case "seditor": $get = "getas"; break; case "journalfull": $get = "getjf"; break; case "journalabbrev": $get = "getjo"; break; case "journalabbrev1": $get = "getj1"; break; case "journalabbrev2": $get = "getj2"; break; } return $get; } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>RefDB query form</title> <link href="refdbq.css" type="text/css" rel="stylesheet"> </head> <body> <table width="100%" cellspacing="0" border> <tbody valign="top"> <tr> <td class="navbar" width="25%"><h1>RefDB</h1></td> <td class="main"><h1>Keyword, Author, Journal Query Form</h1></td> </tr> <tr> <td class="navbar"> </td> <td class="main"> </td> </tr> <tr> <td class="navbar"> <p><a href="refdbquery.html">Search references</a></p> <p>Search keywords, authors, journals</p> <p><a href="refdbadd.html">Add new references</a></p> <p><a href="refdbdbquery.php">Change database</a></p> <p><a href="refdblogout.php">Logout</a></p> </td> <td class="main"> <? $name = $_SESSION["name"]; $passwd = $_SESSION["passwd"]; $database = $_SESSION["database"]; $refdbc = $_SESSION["refdbc"]; //build the command $cmd = "$refdbc -u $name -w $passwd -d $database -c stdout -C "; $get = selectField($kajqueryfield); //kajquery is the search term $cmd = $cmd.$get." ".$kajquery; ?> <h2>Results</h2> <table border> <thead><tr> <th class="result">Matching <?$kajqueryfield?>(s)</th> </tr> </thead> <tbody> <? exec($cmd, $lines); foreach($lines as $line) { print "<tr><td class='result'>$line</td></tr>\n"; } ?> </tbody> </table> </td> </tr> <tr> <td class="navbar"><p><a href="refdbadmin.php">Admin Interface</a></p></td> <td class="footer"><p><a href="http://refdb.sourceforge.net">RefDB</a> reference manager and bibliography tool V. <!--VERSION-->Version<!--/VERSION--></p></td> </tr> </tbody> </table> </body> </html> |