\n"; echo "color\n"; echo " \n"; echo "value\n"; echo "
\n"; if (defined('__GOT_USERDATA__')) { echo "\n"; echo "\n"; } echo "\n"; echo "\n"; echo ""; while ($row = @mysql_fetch_array($res)) { $css_uid = $row['userid']; $cnt_css_fields = count($css_fields); for ($i = 0; $i < $cnt_css_fields; $i++) { if ($rowcnt%2) $bgcolor = 'ref'; else $bgcolor = 'color2'; if (!(($css_fields[$rowcnt] == 'userid' && defined('__GOT_USERDATA__')) || $css_fields[$rowcnt] == 'id')) { echo ""; echo "".$css_fields[$rowcnt].""; $tdbg = ($css_fields[$rowcnt] == 'id' || $css_fields[$rowcnt] == 'css') ? " class=\"$bgcolor\"" : " bgcolor=\"".getHEX($row[$css_fields[$rowcnt]])."\""; echo " "; echo "\n"; echo "\n"; echo "\n"; echo "\n"; } $rowcnt++; } } echo ""; $safe_button = "\n"; if (defined('__GOT_USERDATA__')) { if ($css_uid == $id) echo $safe_button; } else { echo $safe_button; } echo "\n"; echo ""; echo ""; break; case 'delete': $sql = "DELETE FROM $tbl_css WHERE id = $css_str"; if (defined('__GOT_USERDATA__')) $sql .= " AND userid = $id"; $res = @mysql_query($sql); if (@mysql_num_rows($res)) { $sql = "UPDATE $tbl_users SET cssid = 7 WHERE cssid = $css_str"; mysql_query($sql); } Header("Location: $PHP_SELF"); exit; break; case $strSave: $sql_values = ''; $cnt_css_fields = count($css_fields); for ($i = 0; $i < $cnt_css_fields; $i++) { if ($fields[$css_fields[$i]] != $fields_prev[$css_fields[$i]]) { if (@$updval) $sql_values .= ","; $sql_values .= $css_fields[$i]."='".$fields[$css_fields[$i]]."'"; $updval = true; } } if (@$updval) { $sql = "UPDATE $tbl_css SET ".$sql_values." WHERE id = ".$fields_prev['id']; if (defined('__GOT_USERDATA__')) $sql .= " AND userid = ".$id; $res = mysql_query($sql); } Header("Location: $PHP_SELF"); exit; break; case $strCreateNew: $sql_values = ''; $sql_fields = ''; $cnt_css_fields = count($css_fields); for ($i = 1; $i < $cnt_css_fields; $i++) { $comma = ($i > 1) ? ',' : ''; $sql_fields .= $comma.$css_fields[$i]; $sql_values .= $comma."'".$fields[$css_fields[$i]]."'"; } $sql = "INSERT INTO ".$tbl_css." (".$sql_fields.") VALUES (".$sql_values.")"; $res = mysql_query($sql); Header("Location: $PHP_SELF"); exit; break; default: /* show the whole css table */ $sql = "SELECT id,css,userid,".$css_show." FROM $tbl_css"; if (defined('__GOT_USERDATA__')) $sql .= " WHERE userid = $id OR userid = 0"; $sql .= " ORDER BY userid ASC, css ASC"; $res = mysql_query($sql); echo "

 

"; echo "\n"; echo "\n"; echo "\n"; $tablerows = explode(',',$css_show); $cnt_tablerows = count($tablerows); for ($i=0; $i < $cnt_tablerows; $i++) { echo "\n"; } echo "\n"; echo "\n"; echo "\n"; echo ""; while ($row = @mysql_fetch_array($res)) { if ($rowcnt%2) $bgcolor = "ref"; else $bgcolor = "color2"; echo ""; echo ""; echo ($row['userid'] > 0) ? "" : ""; for ($i=0; $i < $cnt_tablerows; $i++) { echo ""; } $N_css = $row['id']; echo ""; if (!defined('__GOT_USERDATA__') && $row['userid'] > 0) { echo ""; } else { $adm_usr_loadcss = (defined('__GOT_USERDATA__')) ? DO_LOADCSS : ADM_LOADCSS; echo ""; } if (defined('__GOT_USERDATA__')) { echo ($row['userid'] > 0 && $row['id'] != $cssid) ? "" : ""; } else { echo ""; } echo "\n"; $rowcnt++; } echo "
cssid".$tablerows[$i]."   
".$row['css']."".$row['userid']."[".$strDefault."] ".$strEdit." ".$strSet."".$strDelete." ".$strDelete."
"; break; } ?>