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>
|