$_REQUEST['photo' . $prop['ID']] = $subitems['Value']; } $req_props = array(); $props = array(); $q = mysql_query("select * from StoreProp where categoryID=" . $categoryID . " order by Prior"); while ($prop = mysql_fetch_assoc($q)) { $subitems = array(); if ($prop['Type'] > 4) { $qq = mysql_query("select * from StorePropMulti where PropID=" . intval($prop['ID']) . " order by Name"); while ($subprop = mysql_fetch_assoc($qq)) { $subitems[] = $subprop; } } if ($prop['Type'] == 4) { $oVotingView->_fRate = intval($_REQUEST['prop' . $prop['ID']]) > 0 ? intval($_REQUEST['prop' . $prop['ID']]) : 1; $voter = $oVotingView->getBigVoting(1, '', $prop['ID']); $subitems = '<input type="hidden" name="prop' . $prop['ID'] . '" id="gvotingbig' . $prop['ID'] . '" value="' . (intval($_REQUEST['prop' . $prop['ID']]) > 0 ? intval($_REQUEST['prop' . $prop['ID']]) : 1) . '">' . $voter; } $prop['subprop'] = $subitems; if ($prop['Type'] != 3) { $prop['entered'] = $_REQUEST['prop' . $prop['ID']]; } else { $prop['photo'] = $_REQUEST['photo' . $prop['ID']]; } $prop['error'] = $err['photo' . $prop['ID']]; if ($prop['Required']) { if ($_SERVER['REQUEST_METHOD'] == 'POST' && (trim($_REQUEST['prop' . $prop['ID']]) == '' && $prop['Type'] == 1 || trim($_REQUEST['prop' . $prop['ID']]) == '' && $prop['Type'] == 2 || isset($err['photo' . $prop['ID']]) && $prop['Type'] == 3 || intval($_REQUEST['prop' . $prop['ID']]) == 0 && $prop['Type'] == 5 || (!is_array($_REQUEST['prop' . $prop['ID']]) || empty($_REQUEST['prop' . $prop['ID']])) && $prop['Type'] == 6 || (!is_array($_REQUEST['prop' . $prop['ID']]) || empty($_REQUEST['prop' . $prop['ID']])) && $prop['Type'] == 7)) { $prop['color'] = 'background:#ff0000;'; } $req_props[] = $prop; } else {
$user = $_SESSION['memberINFO']; } $seller = $user; $prof_photo = 'media/images/profile/' . $user['ID'] . '/thumb_' . $user['PrimPhoto']; if (is_file($prof_photo)) { $fileinfo = getimagesize($prof_photo); $prof_photo = array("src" => $prof_photo, "width" => $fileinfo[0]); $smarty->assign("prof_photo", $prof_photo); } $oVotingView = new TemplVotingView('gvoting', 0); $votecount = intval($user['rating_count']); $oVotingView->_fRate = $user['rating']; $vote1 = $oVotingView->getSmallVoting(0, intval($votecount) . ' votes'); $rating = mysql_fetch_assoc(mysql_query("select * from ProfilesRating where userID=" . intval($_SESSION['memberID']) . " and voteID={$profileID}")); $oVotingView->_fRate = intval($rating['rating']) > 0 ? intval($rating['rating']) : '1'; $voter = '<input type="hidden" name="review_rating" id="gvotingbig" value="' . (intval($rating['rating']) > 0 ? intval($rating['rating']) : '1') . '">' . $oVotingView->getBigVoting(intval($rating['rating']) > 0 ? '0' : '1', ''); $user['LastLoggedIn'] = $user['LastLoggedIn'] ? date("d-m-Y H:i", strtotime($user['LastLoggedIn'])) : "Never"; $user['city'] = mysql_fetch_assoc(mysql_query("select * from City where ID=" . intval($user['city']))); $user['city'] = $user['city']['Title']; $smarty->assign("user", $user); $smarty->assign("ap_seller", $seller); $smarty->assign("vote1", $vote1); $smarty->assign("voter", $voter); $order = isset($_REQUEST['border']) ? $_REQUEST['border'] : 'title'; $desc = isset($_REQUEST['bdesc']) ? true : false; $books = array('order' => $order, 'desc' => $desc, 'cur_url' => '/profile.php?ID=' . $profileID, 'prefix' => 'b', 'list' => array()); if ($order == 'date') { $order = 's.date'; } elseif ($order == 'price') { $order = 's.price'; } elseif ($order == 'quality') {