| Server IP : 180.180.241.3 / Your IP : 216.73.216.25 Web Server : Microsoft-IIS/7.5 System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586 User : IUSR ( 0) PHP Version : 5.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/AppServ/www/umedia3/inc/ |
Upload File : |
<?
//function for library.book/DBbook.php
function ssql_for_raw($a,$b) {
$a = str_replace(" "," ",$a);
$a = str_replace(" "," ",$a);
$a = str_replace(" "," ",$a);
$a = str_replace(" "," ",$a);
$a=trim($a);
$CC=split(" ", $a);
$sql=" ";
$firstp="yes";
reset($CC);
foreach ($CC as $x) {
if ($x=="[[AND]]" || $x=="[[OR]]" || $x=="[[NOT]]") {
if ($x=="[[AND]]") {
$LASRBOOL="AND";
}
if ($x=="[[OR]]" ) {
$LASRBOOL="OR";
}
if ($x=="[[NOT]]") {
$LASRBOOL="AND NOT";
}
break;
}
}
/*
echo "<BR><PRE>";
print_r($CC);
echo "</PRE><HR>";
*/
//$CC=array_filter($CC, "ssql_rembool");
foreach ($CC as $x) {
//echo "[<I>$x</I>]";
if ($x=="[[AND]]") {
$BOOL="AND";
}
if ($x=="[[OR]]" ) {
$BOOL="OR";
}
if ($x=="[[NOT]]") {
$BOOL="AND NOT";
}
if ($x=="[[AND]]" || $x=="[[OR]]" || $x=="[[NOT]]") {
continue;
}
if ($BOOL=="") {
$BOOL="AnD";
}
if ($firstp=="no") {
$sql="$sql $BOOL ";
}
$xe = tmq("select * from bkedit where $b='on' ");
$firstp="no";
$sql = "$sql (";
$first="yes";
while ($r = tmq_fetch_array($xe)) {
if ($x!="") {
if ($first=="no") {
$sql="$sql or ";
}
$sql="$sql ($r[fid] like '%$x%' ) \n";
$first="no";
}
}
$sql = "$sql ) \n";
}
if ($LASRBOOL=="") {
$LASRBOOL="AnD";
}
return " $LASRBOOL " . $sql;
}
?>