- 1
- 2
- 3
- 4
//Китайский цЫрк
if ($fileField = isset($this->params[0]) ? $this->params[0] : false){
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 7
+2
//Китайский цЫрк
if ($fileField = isset($this->params[0]) ? $this->params[0] : false){
}
lol)
+3
function checkForm(form, mustform){
error=0;
if(mustform){
for(i in mustform) if(form.elements[mustform[i]]){
if(!form.elements[mustform[i]].value){
error=1;
jQuery(form.elements[mustform[i]]).next().remove();
jQuery(form.elements[mustform[i]]).parent().append('<div style="color:red">поле обязательно к заполнению</div>');
} else jQuery(form.elements[mustform[i]]).next('div').remove();
}
if(error>0) return false; else return true;
} else return true;
}
такого codestyle не встречал))
+4
function MM_goToURL() { //v3.0
var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
function get_acessories(id) {
document.form3.acessories.value = document.form3.acessories.value + id + " ";
}
вообще не знаю что эта штука делает О_о)
−10
$textbody="<form name=\"form1\" method=\"post\" enctype=\"multipart/form-data\" action=\"foto_groups.php?do=add\">
<center>Добавление пункта меню:</center>
<table cellspacing=1 cellpadding=2 width=\"100%\" border=0 bgcolor=\"#CCCCCC\">
<tr bgcolor=\"#FFFFFF\"><td width=\"150\">Название:</td><td><input name=\"group_name\" type=\"text\" size=\"70\" maxlength=\"255\" class=\"input\" ></td></tr>
<tr bgcolor=\"#FFFFFF\"><td colspan=\"2\">Описание:<br /><textarea name=\"wp1\" id=\"elm2\" rows=\"40\" style=\"width:100%;\"></textarea></td></tr>
<tr bgcolor=\"#FFFFFF\"><td width=\"150\"> </td><td><input type=\"Submit\" name=\"Submit\" value=\"Добавить группу\" class=\"input\"></td></tr>
</table></form>";
}
if(!Isset($do)) {
$textbody="<table cellspacing=1 cellpadding=2 width=\"100%\" border=0 bgcolor=\"#CCCCCC\">
<tr bgcolor=\"#EFEFEF\"><td width=\"20\">ID</td><td width=\"300\">Название группы</td><td>Описание</td><td width=\"20\"> </td><td width=\"20\"> </td></tr>\r\n";
$query = "SELECT * from foto_cat_eng ORDER BY id ASC;";
$result = MYSQL_QUERY($query) or die("Ошибка в строке запроса:<br><textarea cols=60 rows=10>$query</textarea>");
while ($row = mysql_fetch_array($result)) {
$textbody .= "<tr bgcolor=\"#FFFFFF\"><td valign=\"middle\" width=\"20\">".$row["id"]."</td><td valign=\"middle\" width=\"300\">".$row["name"]."</td><td valign=\"middle\">".substr(strip_tags($row["description"]), 0, 100)."</td><td><a href=\"foto_groups.php?do=edit&id=".$row["id"]."\" alt=\"Редактировать...\" title=\"Редактировать...\"><img src=\"img/edit.gif\" width=18 height=18 border=0></a></td><td><a href=\"foto_groups.php?do=delete&id=".$row["id"]."\" onclick=\"return confirm(' Удалить ".$row["name"]."?');\"><img src=\"img/del.gif\" border=0 title=\"Удалить\" alt=\"Удалить\"></a></td></tr>\r\n";
}
$textbody.="</table>";
}
include('templates/header.php');
write_top_panel('goods.gif');
дино. продолжение)
−11
<?php
$TITLE = 'Управление группами фотогалереи сайта';
$REQUIRED_AUTH_LEVEL = 50;
require_once('auth.php');
// mysql_query("SET CHARACTER SET 'cp1251';");
$menubody="<table cellspacing=0 cellpadding=2 border=0 width=\"100%\"><tr height=\"20\"><td align=\"left\" valign=\"bottom\"><b>ОПЕРАЦИИ:</b></td></tr>
<tr><td><a href=\"foto_groups.php?do=add\">Добавить пункт меню</a></td></tr>
<tr><td><a href=\"foto_groups.php\">Отобразить всё меню</a></td></tr>
</table>";
if($do=="delete") {
$query="DELETE FROM foto_cat_eng WHERE id='$id';";
$result = MYSQL_QUERY($query) or die("Ошибка в строке запроса:<br /><textarea cols=60 rows=10>$query</textarea><br />".mysql_errno().": ".mysql_error());
echo '<html>
<head>
<title>Группа фотогалереи успешно удалена!</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="refresh" content="2;URL=foto_groups.php">
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center" height="100%">
<tr>
<td align="center" valign="middle">
<table width="300" border="0" cellspacing="1" cellpadding="1" bgcolor="#666666" height="80">
<tr>
<td bgcolor="#FFFFFF" align="center" valign="middle"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
Группа фотогалереи успешно удалена!</font></b><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><br>
<a href="foto_groups.php">Кликните сюда, если ваш браузер не поддерживает автоматической переадресации.</a></font></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>';
exit;
}
if ($do === "edit") {
if(Isset($Submit_edit)) {
$query = "UPDATE foto_cat_eng SET name='".htmlspecialchars($group_name)."', description='$wp1' WHERE id='$id';";
$result = MYSQL_QUERY($query) or die("Ошибка в строке запроса:<br><textarea cols=60 rows=10>$query</textarea>");
echo '<html>
<head>
<title>Группа фотогалереи успешно изменена!</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="refresh" content="2;URL=foto_groups.php">
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center" height="100%">
<tr>
<td align="center" valign="middle">
<table width="300" border="0" cellspacing="1" cellpadding="1" bgcolor="#666666" height="80">
<tr>
<td bgcolor="#FFFFFF" align="center" valign="middle"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
Группа фотогалереи успешно изменена!</font></b><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><br>
<a href="foto_groups.php">Кликните сюда, если ваш браузер не поддерживает автоматической переадресации.</a></font></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>';
exit;
}
$query = "SELECT * FROM foto_cat_eng WHERE id='$id';";
$result = MYSQL_QUERY($query) or die("Ошибка в строке запроса:<br><textarea cols=60 rows=10>$query</textarea>");
while ($row = mysql_fetch_array($result)) {
$textbody="<form name=\"form1\" method=\"post\" enctype=\"multipart/form-data\" action=\"foto_groups.php?do=edit\">
<center>Изменение группы:</center>
<table cellspacing=1 cellpadding=2 width=\"100%\" border=0 bgcolor=\"#CCCCCC\">
<tr bgcolor=\"#FFFFFF\"><td width=\"150\">Название:</td><td><input name=\"group_name\" type=\"text\" size=\"70\" maxlength=\"255\" value=\"".$row["name"]."\" class=\"input\" ></td></tr>
<tr bgcolor=\"#FFFFFF\"><td colspan=\"2\">Описание:<br /><textarea name=\"wp1\" id=\"elm2\" rows=\"40\" style=\"width:100%;\">".$row["description"]."</textarea></td></tr>
<tr bgcolor=\"#FFFFFF\"><td width=\"150\"> <input type=\"hidden\" name=\"id\" value=\"".$row["id"]."\"></td><td><input type=\"Submit\" name=\"Submit_edit\" value=\"Изменить группу\" class=\"input\"></td></tr>
</table></form>";
}
}
if ($do === "add") {
if(Isset($Submit)) {
$query = "INSERT into foto_cat_eng (name, description) VALUES ('".htmlspecialchars($group_name)."', '$wp1');";
$result = MYSQL_QUERY($query) or die("Ошибка в строке запроса:<br><textarea cols=60 rows=10>$query</textarea>");
echo '<html>
<head>
<title>Группа фотогалереи успешно добавлена!</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="refresh" content="2;URL=foto_groups.php">
</head>
........
<?=$textbody; ?><?=$prev_textbody; ?></td></tr></table>
<?
include('templates/footer.php');
?>
Зацените этого дино
+141
private function toZeroIfNotSet($param) {
if (isset($param)) {
return $param;
} else {
return 0;
}
}
на старом проекте)
+154
function box_navigation($gc, $num, $id, $function, $act){
global $tpl, $page;
$gcount = $gc;
$cnt = $num;
$items_count = $cnt;
$items_per_page = $gcount;
$page_refers_per_page = 5;
$pages = '';
$pages_count = ( ( $items_count % $items_per_page != 0 ) ) ? floor( $items_count / $items_per_page ) + 1 : floor( $items_count / $items_per_page );
$start_page = ( $page - $page_refers_per_page <= 0 ) ? 1 : $page - $page_refers_per_page + 1;
$page_refers_per_page_count = ( ( $page - $page_refers_per_page < 0 ) ? $page : $page_refers_per_page ) + ( ( $page + $page_refers_per_page > $pages_count ) ? ( $pages_count - $page ) : $page_refers_per_page - 1 );
if(!$act)
$act = "''";
else
$act = "'{$act}'";
if($page > 1)
$pages .= '<a href="" onClick="'.$function.'('.$id.', '.($page-1).', '.$act.'); return false">«</a>';
else
$pages .= '';
if ( $start_page > 1 ) {
$pages .= '<a href="" onClick="'.$function.'('.$id.', 1, '.$act.'); return false">1</a>';
$pages .= '<a href="" onClick="'.$function.'('.$id.', '.($start_page-1).', '.$act.'); return false">...</a>';
}
for ( $index = -1; ++$index <= $page_refers_per_page_count-1; ) {
if ( $index + $start_page == $page )
$pages .= '<span>' . ( $start_page + $index ) . '</span>';
else
$pages .= '<a href="" onClick="'.$function.'('.$id.', '.($start_page+$index).', '.$act.'); return false">'.($start_page+$index).'</a>';
}
if ( $page + $page_refers_per_page <= $pages_count ) {
$pages .= '<a href="" onClick="'.$function.'('.$id.', '.($start_page + $page_refers_per_page_count).', '.$act.'); return false">...</a>';
$pages .= '<a href="" onClick="'.$function.'('.$id.', '.$pages_count.', '.$act.'); return false">'.$pages_count.'</a>';
}
$resif = $cnt/$gcount;
if(ceil($resif) == $page)
$pages .= '';
else
$pages .= '<a href="/" onClick="'.$function.'('.$id.', '.($page+1).', '.$act.'); return false">»</a>';
if ( $pages_count <= 1 )
$pages = '';
$tpl_2 = new mozg_template();
$tpl_2->dir = TEMPLATE_DIR;
$tpl_2->load_template('nav.tpl');
$tpl_2->set('{pages}', $pages);
$tpl_2->compile('content');
$tpl_2->clear();
$tpl->result['content'] .= $tpl_2->result['content'];
}
дали проект чтобы разобрался)