-<?
+<?php
//$Id: contact_setup.inc,v 1.1.1.1 2006/07/13 13:53:50 matrix Exp $
if(!defined("ENTRIES_PER_PAGE"))
{
}
if(!defined("NEWSLETTER"))
{
- define("NEWSLETTER",1); //bool- does the contact database mail out a newsletter?
+ define("NEWSLETTER",1); //bool- does the contact database mail out a newsletter?
}
if(!function_exists("template_read"))
"class_registration" => "Class Registration",
"ticket_sales" => "Ticket Sales",
"no_preference" => "No Preference",
- );
+ );
*/
function interest($field)
- {
+ {
echo "<table><tr>";
$count = 0;
foreach($int_array as $key=>$value)
{
if($count==0)
- echo "<td>";
+ echo "<td>";
echo "<input type=\"checkbox\" name=\"interest_$count\" value=\"$key\"";
if(strstr($field,$key))
- echo " checked";
- echo ">$value<br>";
+ echo " checked";
+ echo ">$value<br>";
if($count==5)
- echo "</td><td>";
+ echo "</td><td>";
if($count==11)
- echo "</td>";
- $count++;
- }
+ echo "</td>";
+ $count++;
+ }
echo "</tr></TABLE>";
}
// default query on create_date
$c_date_from = contact_date_entry("","","","fc_month","fc_day","fc_year");
$c_date_to = contact_date_entry("","","","tc_month","tc_day","tc_year");
-/* The following is for setting up the defines and arrays that are needed
+/* The following is for setting up the defines and arrays that are needed
* based on which table ( customer or contact ) in use
* formats for arrays
* $DB_fields[] = array( name =>"{FIELD NAME}", title => "{FIELD TITLE}", type => "{FIELD TYPE}")
session_start();
//$Id: query_contact.phtml,v 1.1.1.1 2006/07/13 13:53:50 matrix Exp $
/* Includes */
-session_register("sess_vars");
+//session_register("sess_vars");
$sess_vars = $HTTP_POST_VARS;
+$_SESSION['sess_vars'] = $sess_vars;
if(!isset($query_no)) {
/* The fields array is sent as a string
split it out using : as delimiter */
$interest = "";
for($i=0;$i<12;$i++)
{
- $temp = "interest_".$i;
+ $temp = "interest_".$i;
if($$temp)
- $interest .= $$temp.":";
+ $interest .= $$temp.":";
}
$interest = substr($interest,0,strlen($interest)-1);
}
http_strip($url);
$LAST = count($DB_fields)-1;
-if($REQUEST_METHOD == "POST" || $Command == "Delete")
+if($_POST || $Command == "Delete")
{
- switch($Command)
+ switch($Command)
{
case "Update":
- for($i=0;$i<count($DB_fields);$i++)
+ for($i=0;$i<count($DB_fields);$i++)
{
if($DB_fields[$i][type]=="img")
{
$image = $$tmp;
$oldimage = ${$tmp."_old"};
$image_name = ${$tmp."_name"};
- if($image == "none" || $image == "")
+ if($image == "none" || $image == "")
{
$image_name = $oldimage;
}
- else
- {
+ else
+ {
$image_name = process_image($image,$image_name);
}
$delete = ${"delete".$tmp};
- if($delete==1)
+ if($delete==1)
{
$image_name = "";
@unlink(ORIGINAL_PATH."/".$oldimage);
@unlink(THUMB_PATH.$oldimage);
@unlink(MIDSIZED_PATH.$oldimage);
}
- }
+ }
}
$DB_fields = array_reverse($DB_fields);
$qs = "UPDATE ".TABLE." SET ";
- for($i=0;$i<count($DB_fields);$i++)
+ for($i=0;$i<count($DB_fields);$i++)
{
- if($DB_fields[$i][type]=="date")
+ if($DB_fields[$i][type]=="date")
{
$month = $DB_fields[$i][name]."_month";
$day = $DB_fields[$i][name]."_day";
if($i != $LAST)
$qs .= ",";
}
- elseif($DB_fields[$i][type]=="datetime")
+ elseif($DB_fields[$i][type]=="datetime")
{
$month = $DB_fields[$i][name]."_month";
$day = $DB_fields[$i][name]."_day";
$mm = $DB_fields[$i][name]."_mm";
if($$mm == "PM")
$$H = $$H + 12;
- $m = $DB_fields[$i][name]."_min";
+ $m = $DB_fields[$i][name]."_min";
$date = date("Y-m-d H:i:s T",mktime($$H,$$m,0,$$month,$$day,$$year));
$qs .= $DB_fields[$i][name]." = '$date'";
if($i != $LAST)
$qs .= ",";
}
- elseif($DB_fields[$i][name]!=ID)
+ elseif($DB_fields[$i][name]!=ID)
{
- if($DB_fields[$i][type]=="img")
+ if($DB_fields[$i][type]=="img")
{
$qs .= $DB_fields[$i][name]." = '".$image_name."'";
if($i != $LAST)
$qs .= ",";
- }
+ }
elseif($DB_fields[$i][type]=="static")
{
}
- elseif($DB_fields[$i][type]=="password")
+ elseif($DB_fields[$i][type]=="password")
{
- if(($password && $password2) && ($password == $password2))
+ if(($password && $password2) && ($password == $password2))
{
$qs .= $DB_fields[$i][name]." = '".$$DB_fields[$i][name]."'";
if($i != $LAST)
$qs .= ",";
- }
+ }
}
- else
+ else
{
- $qs .= $DB_fields[$i][name]." = '".$$DB_fields[$i][name]."'";
+ $qs .= $DB_fields[$i][name]." = '".addslashes(stripslashes($$DB_fields[$i][name]))."'";
if($i != $LAST)
$qs .= ",";
}
}
- else
+ else
{
$qs = substr($qs,0,strlen($qs)-1);
$qs .= " WHERE ".$DB_fields[$i][name]." = ".$$DB_fields[$i][name];
- }
+ }
}
$DB_fields = array_reverse($DB_fields);
- if(!db_auto_exec($qs))
+ if(!db_auto_exec($qs))
$ERRORS .= pg_errormessage($dbd).$qs;
-
+
break;
case "Insert":
$create_date = date("m-d-Y");
- for($i=0;$i<count($DB_fields);$i++)
+ for($i=0;$i<count($DB_fields);$i++)
{
if($DB_fields[$i][type]=="img")
{
$tmp = $DB_fields[$i]['name'];
$image = $$tmp;
$image_name = ${$tmp."_name"};
- if($image == "none" || $image == "")
+ if($image == "none" || $image == "")
{
$image_name = $oldimage;
}
- else
- {
+ else
+ {
$image_name = process_image($image,$image_name);
}
- }
+ }
}
$tmp = "";
$tmp_value = "";
- for($i=0;$i<count($DB_fields);$i++)
+ for($i=0;$i<count($DB_fields);$i++)
{
- if($DB_fields[$i][name]!=ID)
+ if($DB_fields[$i][name]!=ID)
{
if($DB_fields[$i][type]!="static")
{
$tmp .= $DB_fields[$i][name];
- $tmp .= ",";
+ $tmp .= ",";
}
}
}
- for($i=0;$i<count($DB_fields);$i++)
+ for($i=0;$i<count($DB_fields);$i++)
{
- if($DB_fields[$i][type]=="date")
+ if($DB_fields[$i][type]=="date")
{
$month = $DB_fields[$i][name]."_month";
$day = $DB_fields[$i][name]."_day";
$year = $DB_fields[$i][name]."_year";
$date = date("Y-m-d H:i:s T",mktime(0,0,0,$$month,$$day,$$year));
$tmp_value .= "'$date'";
- $tmp_value .= ",";
+ $tmp_value .= ",";
}
- elseif($DB_fields[$i][type]=="static")
+ elseif($DB_fields[$i][type]=="static")
{
}
- elseif($DB_fields[$i][type]=="datetime")
+ elseif($DB_fields[$i][type]=="datetime")
{
$month = $DB_fields[$i][name]."_month";
$day = $DB_fields[$i][name]."_day";
$mm = $DB_fields[$i][name]."_mm";
if($$mm == "PM")
$$H = $$H + 12;
- $m = $DB_fields[$i][name]."_min";
+ $m = $DB_fields[$i][name]."_min";
$date = date("Y-m-d H:i:s T",mktime($$H,$$m,0,$$month,$$day,$$year));
$tmp_value .= "'$date'";
- $tmp_value .= ",";
+ $tmp_value .= ",";
}
elseif($DB_fields[$i][type]=="img")
{
$tmp_value .= "'".$image_name."'";
- $tmp_value .= ",";
+ $tmp_value .= ",";
}
- elseif($DB_fields[$i][name]!=ID)
+ elseif($DB_fields[$i][name]!=ID)
{
- $tmp_value .= "'".$$DB_fields[$i][name]."'";
- $tmp_value .= ",";
+ $tmp_value .= "'".addslashes(stripslashes($$DB_fields[$i][name]))."'";
+ $tmp_value .= ",";
}
}
// check for all blanks
$tmp_blank = str_replace("'","",$tmp_value);
$tmp_blank = str_replace(",","",$tmp_blank);
- if($tmp_blank)
+ if($tmp_blank)
{
- $qs = "INSERT INTO ".TABLE."
+ $qs = "INSERT INTO ".TABLE."
(".ID.", $tmp create_date)
VALUES
(nextval('".SEQUENCE."'), $tmp_value '$create_date')";
-
- if(!db_auto_exec($qs))
+
+ if(!db_auto_exec($qs))
$ERRORS .= pg_errormessage($dbd).$qs;
}
break;
$qs = "DELETE FROM ".TABLE."
WHERE ".ID." = $id";
- if(!db_auto_exec($qs))
+ if(!db_auto_exec($qs))
$ERRORS .= pg_errormessage($dbd).$qs;
-
+
break;
case "Cancel":
default:
$ERRORS .= "incorrect value for Command";
break;
-
+
}
header("Location: $location");
include("../../setup.phtml");
include("toolbox_setup.inc");
-if(!$dbd = db_connect())
+if(!$dbd = db_connect())
{
html_error(DB_ERROR_MSG, 1);
}
-if(isset($id))
+if(isset($id))
{
$qs = "SELECT b.*
FROM bus b,bus_category_bus bcb,bus_category bc
AND bcb.busid = b.id
AND bcb.catid = bc.id";
- if(!$res = db_exec($dbd, $qs))
+ if(!$res = db_exec($dbd, $qs))
{
html_error(DB_ERROR_MSG.$qs,1);
}
$row = db_fetch_array($res,0, PGSQL_ASSOC);
- if(!$row[id])
+ if(!$row[id])
{
html_error(DB_ERROR_MSG.$qs,1);
}
}
-else
+else
{
$row = array (
"name" => "",
FROM bus_category
ORDER BY parent,pos";
-if(!$altcats = db_exec($dbd,$qs))
+if(!$altcats = db_exec($dbd,$qs))
{
html_error(DB_ERROR_MSG.$qs,0);
}
function mySubmit()
{
var check = 0;
- for( i = 0; i < <?echo pg_numrows($altcats);?>;i++ )
+ for( i = 0; i < <?echo pg_numrows($altcats);?>;i++ )
{
if( document.myform.catid.options[i].selected )
{
if(MULTIPLE_CAT)
{
?>
-
+
<form name="myform" action="update_bus.phtml?SID" method="POST" enctype="multipart/form-data" onSubmit="return(mySubmit(this));">
<?
}
else
{
?>
-
+
<form name="myform" action="update_bus.phtml?SID" method="POST" enctype="multipart/form-data">
<?
}
echo "<table cellspacing=0 cellpadding=4 width=400 align=center border=0 bgcolor=\"#c0c0c0\">";
echo "<tr><th colspan=2>Pages:</th></tr>";
- if(isset($id) && $id != "")
+ if(isset($id) && $id != "")
{
+ $oldalt = array();
$qs = "SELECT bc.id as catid, bcb.id as id,bc.category,bcb.pos
FROM bus_category bc,bus_category_bus bcb,bus b
WHERE bcb.busid = $id
AND b.id = bcb.busid
ORDER BY bc.category";
- if(!$altres = db_exec($dbd,$qs))
+ if(!$altres = db_exec($dbd,$qs))
{
html_error(DB_ERROR_MSG.$qs,0);
}
- for($rel=0;$rel<db_numrows($altres);$rel++)
+ for($rel=0;$rel<db_numrows($altres);$rel++)
{
$altrow = db_fetch_array($altres,$rel,PGSQL_ASSOC);
- $oldalt[$rel] = array_merge_recursive($altrow,$oldalt);
+ $oldalt[$rel] = array_merge_recursive($altrow,$oldalt);
}
}
?>
<tr><td class="navtd" align="right">Page:</td>
<td>
- <? echo parent_select($catid,NULL,"catid[]");?>
- <?$oldcatid = "";
- for($i=0;$i<db_numrows($altcats);$i++)
- {
- $altrow = db_fetch_array($altcats,$i,PGSQL_ASSOC);
- for($a=0;$a<count($oldalt);$a++)
- {
- if(is_array($oldalt) && ($oldalt[$a][catid] == $altrow[id]))
- {
- $oldcatid .= ":".$altrow[id];
- }
- }
- }
+ <? echo parent_select($catid,NULL,"catid[]");?>
+ <?$oldcatid = "";
+ for($i=0;$i<db_numrows($altcats);$i++)
+ {
+ $altrow = db_fetch_array($altcats,$i,PGSQL_ASSOC);
+ for($a=0;$a<count($oldalt);$a++)
+ {
+ if(is_array($oldalt) && ($oldalt[$a][catid] == $altrow[id]))
+ {
+ $oldcatid .= ":".$altrow[id];
+ }
+ }
+ }
?>
<?if(MULTIPLE_CAT){?>
<input type="hidden" name="category" value="">
- <?}?>
+ <?}?>
<input type="hidden" name="oldcatid" value="<?echo $oldcatid?>">
</td></tr>
<?
echo "<tr><td colspan=2><hr noshade></td></tr>";
-foreach($fields as $key=>$value)
+foreach($fields as $key=>$value)
{
- if($value[type] == "text")
+ if($value[type] == "text")
{
?>
<tr><td class="navtd" align="right"><?echo $value[title]?></td>
- <td><input name="<?echo $value[name]?>"
+ <td><input name="<?echo $value[name]?>"
value="<?echo htmlspecialchars($row[$value[name]])?>" size=40></td>
</tr>
<?
}
elseif($value['type'] == "keyword")
{
- echo "<tr><td class=\"navtd\" align=\"right\"><font color=red>Keyword:</font></td>";
- text_box("keyword",htmlspecialchars($row[$value[name]]));
+ echo "<tr><td class=\"navtd\" align=\"right\"><font color=red>Keyword:</font></td>";
+ text_box("keyword",htmlspecialchars($row[$value[name]]));
echo "</tr>";
}
elseif($value['type'] == "seperator")
echo '<tr><td colspan="2"><hr noshade></td></tr>';
echo '<tr><td colspan="2" align="center"><b>'.$value["name"].'</b></td></tr>';
}
- elseif($value[type] == "img")
+ elseif($value[type] == "img")
{
echo '
<tr></tr>
';
echo "<input type=\"hidden\" name=\"old".$value[name]."\" value=\"".$row[$value[name]]."\">";
- if($row[$value[name]] != "")
+ if($row[$value[name]] != "")
{
echo "<tr><td class=\"navtd2\" align=\"right\">Current Image:</td>";
echo "<td><img src=\"".MIDSIZED.$row[$value[name]]."\">
echo "<td><input type=\"file\" name=\"".$value[name]."\"></td>";
echo "</tr>";
}
- elseif($value[type] == "file")
+ elseif($value[type] == "file")
{
echo '
<tr></tr>
';
echo "<input type=\"hidden\" name=\"old".$value[name]."\" value=\"".$row[$value[name]]."\">";
- if($row[$value[name]] != "")
+ if($row[$value[name]] != "")
{
echo "<tr><td class=\"navtd2\" align=\"right\">Current File:</td>";
echo "<td>".$row[$value[name]]."
echo "<td><input type=\"file\" name=\"".$value[name]."\"></td>";
echo "</tr>";
}
- if($value[type] == "desc")
+ if($value[type] == "desc")
{
echo "<tr><td class=\"navtd\" align=\"right\">$value[title]:</td>";
text_area("$value[name]",htmlspecialchars($row[$value[name]]));
echo "</tr>";
}
- elseif($value[type] == "hide")
+ elseif($value[type] == "hide")
{
echo "<input type=\"hidden\" name=\"".$value[title]."\" value=\"".$row[$value[name]]."\">";
}
- elseif($value[type] == "bool")
+ elseif($value[type] == "bool")
{
echo "<tr><td class=\"navtd\" align=\"right\">$value[title]:</td><td>";
echo "<input type=\"radio\" name=\"".$value[name]."\" value=\"t\"".($row[$value[name]]=="t"?" checked":"");
}
htmlcode(570,400);
echo '<input type="hidden" name="base_parent" value="'.$base_parent.'">';
-if(isset($id))
+if(isset($id))
{
?>
<tr><td colspan=2 align=center>
<input type="submit" name="Command" value="Delete" onClick="
if(confirm('This will delete this Listing!\n Are you sure?'))
return(true);
- else
+ else
return(false);
">
</td>
<?
}
-else
+else
{
form_footer("Insert","",2);
}
<?php
session_start();
-session_register("expanded");
+//session_register("expanded");
if( is_numeric( $_GET['expand'] ) )
{
- // code for adding expanded
+ // code for adding expanded
$expanded[$_GET['expand']] = $_GET['expand'];
}
+$_SESSION['expanded'] = $expanded;
if( is_numeric( $fold ) )
{
- // code for folding
+ // code for folding
$oldexp = $expanded;
- session_unregister("expanded");
+ //session_unregister("expanded");
+ unset($_SESSION['expanded']);
unset($oldexp[$fold]);
- $expanded = $oldexp;
- session_register("expanded");
+ $expanded = $oldexp;
+ //session_register("expanded");
+ $_SESSION['expanded'] = $expanded;
}
//$Id: list_bus_category.phtml,v 1.1.1.1 2006/07/13 13:53:53 matrix Exp $
include("../../setup.phtml");
FROM bus_category
WHERE parent = $parent";
- if(!$maxresult = db_exec($conn,$qs))
+ if(!$maxresult = db_exec($conn,$qs))
{
html_error(DB_ERROR_MSG.$qs,0);
}
$max_data = db_fetch_array($maxresult,0,PGSQL_ASSOC);
$maxpos = $max_data['maxpos'];
- $pos = "<font size=-4><select name=pos
+ $pos = "<font size=-4><select name=pos
onChange=location.href=this[this.selectedIndex].value;
size=1>";
for($newpos=1;$newpos<=$maxpos;$newpos++)
"endItem" => "</li>");
if(db_numrows($res) != 0)
{
- $myThread = new Thread($links);
+ $myThread = new Thread($links);
$converted = $myThread->sortChilds($threads); //sort threads by parent
print $myThread->convertToThread($converted, $converted[0]); //print the threads
}
http_strip($url);
-if( $REQUEST_METHOD == "POST" || $Command == "Move" ) {
+if( $_POST || $Command == "Move" ) {
switch($Command) {
case "Update":
$oldcatid = preg_replace("%^:%","",$oldcatid);
- $oldcatid = split(":",$oldcatid);
+ $oldcatid = preg_split("%:%",$oldcatid);
if($category)
{
$category = preg_replace("%^:%","",$category);
- $catid = split(":",$category);
+ $catid = preg_split("%:%",$category);
}
/*
echo "<pre>";
if($category)
{
$category = preg_replace("%^:%","",$category);
- $catid = split(":",$category);
+ $catid = preg_split("%:%",$category);
}
if(!$dbd = db_connect()) html_error(DB_ERROR_MSG,0);
$tmp = "";
case "Delete":
$oldcatid = preg_replace("%^:%","",$oldcatid);
- $oldcatid = split(":",$oldcatid);
+ $oldcatid = preg_split("%:%",$oldcatid);
$qs = "DELETE FROM bus
WHERE id = $id";
case "Cancel":
$oldcatid = preg_replace("%^:%","",$oldcatid);
- $oldcatid = split(":",$oldcatid);
+ $oldcatid = preg_split("%:%",$oldcatid);
$catid = preg_replace("%^:%","",$oldcatid);
- $catid = split(":",$oldcatid);
+ $catid = preg_split("%:%",$oldcatid);
$location = "list_bus.phtml?catid=".$oldcatid[0]."&".SID;
break;
//$Id: update_bus_category.phtml,v 1.1.1.1 2006/07/13 13:53:53 matrix Exp $
include("../../setup.phtml");
$description = ( trim( strip_tags( $description ) ) != "" ) ? $description :'';
-if($REQUEST_METHOD == "POST" || $Command == "Move") {
+$category = addslashes(stripslashes($category));
+$description = addslashes(stripslashes($description));
+$intro = addslashes(stripslashes($intro));
+$imagename = addslashes(stripslashes($imagename));
+if($_POST || $Command == "Move") {
switch($Command) {
case "Move":
if(!$dbd = db_connect()) html_error(DB_ERROR_MSG,0);
-
+
$qs = "SELECT pos,id
FROM bus_category
WHERE id = $id";
$data = db_fetch_array($result,0,PGSQL_ASSOC);
$pos = $data['pos'];
-
+
if($newpos < $pos) {
$qs = "SELECT id,pos
FROM bus_category
ORDER BY pos";
if(!$res = db_exec($dbd,$qs)) html_error(DB_ERROR_MSG.$qs,0);
-
+
$counter = ($newpos + 1);
for($i=0;$i<db_numrows($res);$i++) {
$res_data = db_fetch_array($res,$i,PGSQL_ASSOC);
$qs = "UPDATE bus_category
SET pos = $counter
WHERE id = $res_id";
-
+
if(!db_exec($dbd,$qs)) html_error(DB_ERROR_MSG.$qs,0);
$counter++;
}
ORDER BY pos";
if(!$res = db_exec($dbd,$qs)) html_error(DB_ERROR_MSG.$qs,0);
-
+
$counter = ($pos);
for($i=0;$i<db_numrows($res);$i++) {
$res_data = db_fetch_array($res,$i,PGSQL_ASSOC);
$qs = "UPDATE bus_category
SET pos = $counter
WHERE id = $res_id";
-
+
if(!db_exec($dbd,$qs)) html_error(DB_ERROR_MSG.$qs,0);
$counter++;
}
}
- $qs = "UPDATE bus_category
+ $qs = "UPDATE bus_category
SET pos = $newpos
WHERE id = $id";
if(!db_exec($dbd,$qs)) html_error(DB_ERROR_MSG.$qs,0);
-
+
$location = "list_bus_category.phtml?catid=$catid";
break;
-
+
case "Update":
-
+
if($image != "none" && $image != "") {
@unlink(ORIGINAL_PATH."/".$oldimage);
@unlink(RESIZED_PATH.$oldimage);
else {
$image_name = $oldimage;
}
-
+
if($delete == "1") {
$image_name = "";
-
+
@unlink(ORIGINAL_PATH."/".$oldimage);
@unlink(RESIZED_PATH.$oldimage);
@unlink(THUMB_PATH.$oldimage);
}
if(!$dbd = db_connect()) html_error(DB_ERROR_MSG,0);
-
+
if($parent != $oldparent) {
$qs = "SELECT MAX(pos) as maxpos
$row = db_fetch_array($res,0,PGSQL_ASSOC);
$pos = $row[maxpos];
$pos++;
-
- $qs = "SELECT pos,id
+
+ $qs = "SELECT pos,id
FROM bus_category
WHERE parent = $oldparent
AND pos > $oldpos
ORDER BY pos";
-
+
$res2 = db_exec($dbd,$qs);
$oldparent_counter = $oldpos;
for($i=0;$i<db_numrows($res2);$i++) {
db_exec($dbd,$qs);
$oldparent_counter++;
}
-
+
}
else {
$pos = $oldpos;
}
$template = ( $template ) ? $template : 1;
-
- $qs = "update bus_category
- set category = '$category',
+
+ $qs = "update bus_category
+ set category = '$category',
parent = $parent,
pos = $pos,
intro = '$intro',
keyword = '$keyword',
template = $template
where id = $id";
-
+
if(!db_auto_exec($qs)) html_error("failed ->".$qs,1);
-
- $location = "list_bus_category.phtml?".SID;
-
+
+ $location = "list_bus_category.phtml?".SID;
+
break;
-
+
case "Insert":
-
+
if($image != "none" && $image != "") {
$image_name = process_image($image,$image_name);
}
- else {
+ else {
$image_name = $oldimage;
}
$row = db_fetch_array($res,0,PGSQL_ASSOC);
$nextpos = $row[maxpos];
$nextpos++;
-
+
db_close($dbd);
-
+
$template = ( $template ) ? $template : 1;
$parent = ( $parent ) ? $parent : 0;
- $qs = "insert into bus_category
+ $qs = "insert into bus_category
(template,keyword,category,parent,intro,description,image,imagename,pos)
- values
+ values
($template,'$keyword','$category',$parent,'$intro','$description','$image_name','$imagename',$nextpos)";
-
+
if(!db_auto_exec($qs)) html_error("failed ->".$qs,1);
-
- $location = "list_bus_category.phtml?".SID;
-
+
+ $location = "list_bus_category.phtml?".SID;
+
break;
-
+
case "Delete":
-
+
$dbd = db_connect();
-
+
if(!$dbd) html_erro(DB_ERROR_MSG,1);
-
- $qs = "SELECT count(*) as count
+
+ $qs = "SELECT count(*) as count
FROM bus_category_bus
WHERE catid = $id";
-
+
$res = db_exec($dbd,$qs);
$row = db_fetch_array($res,0,PGSQL_ASSOC);
if($row['count'] >0) {
- html_error("Sorry but you have items in there\n
- Delete these records first\n",1);
+ html_error("Sorry but you have items in there\n
+ Delete these records first\n",1);
}
-
- $qs = "SELECT parent
- FROM bus_category
+
+ $qs = "SELECT parent
+ FROM bus_category
WHERE parent = $id";
-
+
$res = db_exec($dbd,$qs);
if(db_numrows($res) >0) {
- html_error("Sorry but you have Categories in there\n
- Delete these Categories first\n",1);
+ html_error("Sorry but you have Categories in there\n
+ Delete these Categories first\n",1);
}
-
- $qs = "SELECT pos,id
+
+ $qs = "SELECT pos,id
FROM bus_category
WHERE parent = $oldparent
AND pos > $oldpos
ORDER BY pos";
-
+
$res2 = db_exec($dbd,$qs);
$oldparent_counter = $oldpos;
for($i=0;$i<db_numrows($res2);$i++) {
db_exec($dbd,$qs);
$oldparent_counter++;
}
-
- $qs2 = "DELETE
- FROM bus_category
+
+ $qs2 = "DELETE
+ FROM bus_category
WHERE id = $id";
-
+
if(!db_auto_exec($qs2)) html_error(DB_ERROR_MSG.$qs2,1);
-
+
@unlink(ORIGINAL_PATH."/".$oldimage);
@unlink(RESIZED_PATH.$oldimage);
@unlink(THUMB_PATH.$oldimage);
@unlink(MIDSIZED_PATH.$oldimage);
-
- $location = "list_bus_category.phtml?".SID;
-
+
+ $location = "list_bus_category.phtml?".SID;
+
break;
-
+
case "Cancel":
- $location = "list_bus_category.phtml?".SID;
+ $location = "list_bus_category.phtml?".SID;
break;
-
+
default:
html_error("incorrect value for Command",1);
break;
}
-
+
header("Location: $location");
}
?>