| Server IP : 85.158.181.41 / Your IP : 216.73.217.12 Web Server : Apache System : Linux cloud9-vm129 6.1.178+1-ph #ph SMP PREEMPT_DYNAMIC Wed Jul 29 09:00:54 UTC 2026 x86_64 User : moncbefd ( 1024) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/moncbefd/www.moneta.at/inc/ |
Upload File : |
<?php
/* -----------------------------------------------------------------------------------------
$Id: xtc_check_categories_status.inc.php 1009 2005-07-11 16:19:29Z mz $
XT-Commerce - community made shopping
http://www.xt-commerce.com
Copyright (c) 2003 XT-Commerce
Released under the GNU General Public License
---------------------------------------------------------------------------------------*/
function xtc_check_categories_status($categories_id) {
if (!$categories_id)
return 0;
$categorie_query = "SELECT
parent_id,
categories_status
FROM ".TABLE_CATEGORIES."
WHERE
categories_id = '".(int) $categories_id."'";
$categorie_query = xtDBquery($categorie_query);
$categorie_data = xtc_db_fetch_array($categorie_query, true);
if ($categorie_data['categories_status'] == 0) {
return 1;
} else {
if ($categorie_data['parent_id'] != 0) {
if (xtc_check_categories_status($categorie_data['parent_id']) >= 1)
return 1;
}
return 0;
}
}
function xtc_get_categoriesstatus_for_product($product_id) {
$categorie_query = "SELECT
categories_id
FROM ".TABLE_PRODUCTS_TO_CATEGORIES."
WHERE products_id='".(int)$product_id."'";
$categorie_query = xtDBquery($categorie_query);
while ($categorie_data = xtc_db_fetch_array($categorie_query, true)) {
if (xtc_check_categories_status($categorie_data['categories_id']) >= 1) {
return 1;
} else {
return 0;
}
echo $categorie_data['categories_id'];
}
}
?>