Exemplo n.º 1
0
                 echo COM_refresh($_CLASSIFIEDS_CONF['site_url']);
             }
             break;
         case 'copy':
             if (function_exists('CLASSIFIEDS_adCopy')) {
                 CLASSIFIEDS_adCopy($_REQUEST, $_FILES);
             }
             break;
         case 'repost':
             if (function_exists('CLASSIFIEDS_repost')) {
                 CLASSIFIEDS_repost($_REQUEST['ad']);
             }
             break;
         case 'new':
         default:
             $display .= CLASSIFIEDS_getAdForm($A = NULL);
             break;
     }
     $display .= COM_siteFooter(1);
     break;
     //My ads
 //My ads
 case 'my':
     $display = COM_siteHeader('menu', $LANG_CLASSIFIEDS_1['my_ads'] . ' - ' . $LANG_CLASSIFIEDS_1['plugin_name']);
     $display .= CLASSIFIEDS_user_menu();
     if (COM_isAnonUser()) {
         $uid = 1;
     } else {
         $uid = $_USER['uid'];
     }
     // If any message
Exemplo n.º 2
0
 case 'save':
     if ($_REQUEST['cid'] == $_REQUEST['pid']) {
         $_REQUEST['pid'] = '0';
     }
     $missingfields = CLASSIFIEDS_missingFieldCat($_REQUEST);
     if ($missingfields != '') {
         $display .= COM_startBlock($LANG_CLASSIFIEDS_2['error']);
         $display .= $LANG_CLASSIFIEDS_2['missing_field'];
         $display .= '<ul>';
         foreach ($missingfields as $i => $value) {
             $display .= '<li>' . $missingfields[$i];
         }
         $display .= '</ul>';
         $display .= $LANG_CLASSIFIEDS_2['check_it'];
         $display .= COM_endBlock();
         $display .= CLASSIFIEDS_getAdForm($_REQUEST);
         break;
     }
     // prepare strings for insertion
     $_REQUEST['category'] = addslashes(COM_getTextContent($_REQUEST['category']));
     empty($_REQUEST['catorder']) ? $_REQUEST['catorder'] = 0 : 0;
     if (!empty($_REQUEST['cid']) && is_numeric($_REQUEST['cid'])) {
         //Edit mode
         $sql = "pid = '{$_REQUEST['pid']}', " . "category = '{$_REQUEST['category']}', " . "catorder = '{$_REQUEST['catorder']}', " . "catdeleted = '{$_REQUEST['catdeleted']}'\n\t\t\t         ";
         $sql = "UPDATE {$_TABLES['cl_cat']} SET {$sql} " . "WHERE cid = {$_REQUEST['cid']}";
     } else {
         //Create mode
         $catorder = DB_getItem($_TABLES['cl_cat'], 'catorder', "cid = {$_REQUEST['pid']}") + 1;
         $sql = "pid = '{$_REQUEST['pid']}', " . "category = '{$_REQUEST['category']}', " . "catorder = '{$catorder}', " . "catdeleted = '{$_REQUEST['catdeleted']}', " . "owner_id = '{$_USER['uid']}'\n\t\t\t         ";
         $sql = "INSERT INTO {$_TABLES['cl_cat']} SET {$sql} ";
     }