📄 index.php
字号:
{$Languages['admin']['catdelconf']}<br> </td> </tr> </table> </td> </tr> </table> </div> <META HTTP-EQUIV="refresh" CONTENT=2;URL="index.php?action=categories&parent=$parent">ENDDATA; break; case "adTypeDelete": $typeID = intval(protect($typeID)); $result = query("DELETE FROM {$class_prefix}ad_types WHERE type_id=$typeID",$class_link); //No break so list is reloaded case "adtypes": if($userData['admin'] != 2) { header("Location: index.php?action=logout"); die(); } //Get list of categories and the ad types they can use $result = query("SELECT category_id,category_ad_types FROM {$class_prefix}categories",$class_link); while(list($catID,$catTypes) = mysql_fetch_row($result)) { $catTypes = explode(",",$catTypes); while(list(,$val) = each($catTypes)) { if($val != "") { $categoryAdTypes[$val] = $categoryAdTypes[$val] + 1; } } } //List ad types $count = 0; $result = query("SELECT type_id,type_title FROM {$class_prefix}ad_types ORDER BY type_title",$class_link); while(list($typeID,$typeTitle) = mysql_fetch_row($result)) { if($count%2 != 0) { $class="class=\"alttd\""; } else { $class = ""; } if($categoryAdTypes[$typeID] == "") { $categoryAdTypes[$typeID] = 0; } if($categoryAdTypes[$typeID] == 0) { $deleteLink = "<a href=\"index.php?action=adTypeDelete&typeID=$typeID\">{$Languages['admin']['adtypedelete']}</a>"; } else { $deleteLink = ""; } $msg = sprintf($Languages['admin']['adtypeusedit'],$categoryAdTypes[$typeID]); $adTypesList .=<<<ENDLIST <tr> <td $class> <b>$typeTitle</b><br> $msg </td> <td align="center" valign="center" width="100" $class> <a href="index.php?action=adTypeEdit&typeID=$typeID">{$Languages['admin']['adtypeedit']}</a><br> $deleteLink </td> </tr>ENDLIST; $count++; } $displayData =<<<ENDDATA <script language="Javascript"> function checkForm(form) { if(trim(form.newAdType.value) == "") { return false; } form.newAdType.focus(); return true; } </script> <div id="generalBox"> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr> <td class="headtd">{$Languages['admin']['menuadtypes']}</td> </tr> <tr> <td> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <form method="post" action="index.php" onSubmit="return checkForm(this);"> <input type="hidden" name="action" value="adtypesNew"> <tr> <td class="headtd">{$Languages['admin']['adtypecreate']}</td> </tr> <tr> <td>{$Languages['admin']['adtypenewtitle']}: <input type="text" name="newAdType"> <input type="submit" value="{$Languages['admin']['process']}"></td> </tr> </form> </table> <br> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr> <td class="headtd" colspan="2">{$Languages['admin']['adtypecurrent']}</td> </tr> $adTypesList </table> </td> </tr> </table>ENDDATA; break; case "adtypesNew": if($userData['admin'] != 2) { header("Location: index.php?action=logout"); die(); } $displayData =<<<ENDDATA <div id="generalBox"> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <tr> <td class="headtd">{$Languages['admin']['menuadtypes']}</td> </tr> <tr> <td> <table width="100%" border="0" cellspacing="1" cellpadding="3"> <form method="post" action="index.php"> <input type="hidden" name="action" value="adtypesNewProcess"> <input type="hidden" name="newAdType" value="$newAdType"> <tr> <td class="headtd" colspan="4">{$Languages['admin']['adtypecreate']} - $newAdType</td> </tr> <tr> <td width="50" align="center"><b>{$Languages['admin']['adtypeuse']}</b></td> <td width="50" align="center"><b>{$Languages['admin']['adtypereq']}</b></td> <td width="100"><b>{$Languages['admin']['adtypeitem']}</b></td> <td></td> </tr> <tr> <td align="center"><input type="checkbox" name="use1"></td> <td align="center"><input type="checkbox" name="require1"></td> <td>{$Languages['admin']['adtypetitle']}</td> <td></td> </tr> <tr> <td align="center"><input type="checkbox" name="use2"></td> <td align="center"><input type="checkbox" name="require2"></td> <td>{$Languages['admin']['adtypecond']}</td> <td></td> </tr> <tr> <td align="center"><input type="checkbox" name="use4"></td> <td align="center"><input type="checkbox" name="require4"></td> <td>{$Languages['admin']['adtypeprice']}</td> <td></td> </tr> <tr> <td align="center"><input type="checkbox" name="use8"></td> <td align="center"><input type="checkbox" name="require8"></td> <td>{$Languages['admin']['adtypedesc']}</td> <td></td> </tr> <tr> <td align="center"><input type="checkbox" name="use16"></td> <td align="center"><input type="checkbox" name="require16"></td> <td>{$Languages['admin']['adtypecity']}</td> <td></td> </tr> <tr> <td align="center"><input type="checkbox" name="use32"></td> <td align="center"><input type="checkbox" name="require32"></td> <td>{$Languages['admin']['adtypestate']}</td> <td></td> </tr> <tr> <td align="center"><input type="checkbox" name="use64"></td> <td align="center"><input type="checkbox" name="require64"></td> <td>{$Languages['admin']['adtypepostal']}</td> <td></td> </tr> <tr> <td align="center"><input type="checkbox" name="use128"></td> <td align="center"><input type="checkbox" name="require128"></td> <td>{$Languages['admin']['adtypecountry']}</td> <td></td> </tr> <tr> <td align="center"><input type="checkbox" name="use256"></td> <td align="center"><input type="checkbox" name="require256"></td> <td>{$Languages['admin']['adtypeimages']}</td> <td></td> </tr> <tr> <td width="50" align="center"><b>{$Languages['admin']['adtypeuse']}</b></td> <td width="50" align="center"><b>{$Languages['admin']['adtypereq']}</b></td> <td width="100"><b>{$Languages['admin']['adtypetitle']}</b></td> <td><b>{$Languages['admin']['adtypedef']}</b></td> </tr> <tr> <td align="center"><input type="checkbox" name="use512"></td> <td align="center"><input type="checkbox" name="require512"></td> <td><input type="text" name="custom1" style="width:100px;"></td> <td><input type="text" name="definition1" style="width:250px;"></td> </tr> <tr> <td align="center"><input type="checkbox" name="use1024"></td> <td align="center"><input type="checkbox" name="require1024"></td> <td><input type="text" name="custom2" style="width:100px;"></td> <td><input type="text" name="definition2" style="width:250px;"></td> </tr> <tr> <td align="center"><input type="checkbox" name="use2048"></td> <td align="center"><input type="checkbox" name="require2048"></td> <td><input type="text" name="custom3" style="width:100px;"></td> <td><input type="text" name="definition3" style="width:250px;"></td> </tr> <tr> <td align="center"><input type="checkbox" name="use4096"></td> <td align="center"><input type="checkbox" name="require4096"></td> <td><input type="text" name="custom4" style="width:100px;"></td> <td><input type="text" name="definition4" style="width:250px;"></td> </tr> <tr> <td align="center"><input type="checkbox" name="use8192"></td> <td align="center"><input type="checkbox" name="require8192"></td> <td><input type="text" name="custom5" style="width:100px;"></td> <td><input type="text" name="definition5" style="width:250px;"></td> </tr> <tr> <td align="center"><input type="checkbox" name="use16384"></td> <td align="center"><input type="checkbox" name="require16384"></td> <td><input type="text" name="custom6" style="width:100px;"></td> <td><input type="text" name="definition6" style="width:250px;"></td> </tr> <tr> <td align="center"><input type="checkbox" name="use32768"></td> <td align="center"><input type="checkbox" name="require32768"></td> <td><input type="text" name="custom7" style="width:100px;"></td> <td><input type="text" name="definition7" style="width:250px;"></td> </tr> <tr> <td align="center"><input type="checkbox" name="use65536"></td> <td align="center"><input type="checkbox" name="require65536"></td> <td><input type="text" name="custom8" style="width:100px;"></td> <td><input type="text" name="definition8" style="width:250px;"></td> </tr> <tr> <td align="center"><input type="checkbox" name="use131072"></td> <td align="center"><input type="checkbox" name="require131072"></td> <td><input type="text" name="custom9" style="width:100px;"></td> <td><input type="text" name="definition9" style="width:250px;"></td> </tr> <tr> <td align="center"><input type="checkbox" name="use262144"></td> <td align="center"><input type="checkbox" name="require262144"></td> <td><input type="text" name="custom10" style="width:100px;"></td> <td><input type="text" name="definition10" style="width:250px;"></td> </tr> <tr> <td colspan="4"><input type="submit" value="{$Languages['admin']['process']}"></td> </tr> </form> </table> </td> </tr> </table>ENDDATA; break; case "adtypesNewProcess": if($userData['admin'] != 2) { header("Location: index.php?action=logout"); die(); } //Protect input $newAdType = protect($newAdType); $custom1 = protect($custom1); $definition1 = protect($definition1); $custom2 = protect($custom2); $definition2 = protect($definition2); $custom3 = protect($custom3); $definition3 = protect($definition3); $custom4 = protect($custom4); $definition4 = protect($definition4); $custom5 = protect($custom5); $definition5 = protect($definition5); $custom6 = protect($custom6); $definition6 = protect($definition6); $custom7 = protect($custom7); $definition7 = protect($definition7); $custom8 = protect($custom8); $definition8 = protect($definition8); $custom9 = protect($custom9); $definition9 = protect($definition9); $custom10 = protect($custom10); $definition10 = protect($definition10); $useValues = 0; $requireValues = 0; //Setup the initial use, and require bits while(list($key,$val) = each($_POST)) { if(substr($key,0,3) == "use") { $useValues = $useValues + intval(substr($key,3)); } if(substr($key,0,7) == "require") { $requireValues = $requireValues + intval(substr($key,7)); } } //Make sure they aren't requiring a field, that they are not using if(($requireValues & 2) != 0 && ($useValues & 2) == 0) { $requireValues = $requireValu
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -