- 1
- 2
if ($prev > $next || $prev == $next)
$next = 0 ;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+32.8
if ($prev > $next || $prev == $next)
$next = 0 ;
−56.7
private List<WorkOrderWrapper> copy(List<WorkOrderWrapper> src) {
List<WorkOrderWrapper> ret = Collections.emptyList();
if (src != null) {
ret = new ArrayList<WorkOrderWrapper>(src.size());
for (int i = src.size() - 1; i >= 0; i--) {
ret.add(src.get(i));
}
}
return ret;
}
Мы легких путей не ищем!
+38.9
function ShowUserRowStatus($key, $value){
//Check value
settype($value, 'integer');
switch($value){
case '1':{
$content='~s_enable~';
break;
}
default:{
$content='~s_disable~';
}
}
//exit
return $content;
}
Сложное и неправильное решение простых задач...
+27
<?php
#----0000------------------------------------#
#----00--00----------------------------------#
#----00---000----000000----000000--#
#----00---0000--00----00----00---00--#
#----00---0000--00-----------00---------#
#----00---0000--000000----00000----#
#----00---000----00-----------00---------#
#----00--00-------00---00----00---------#
#----0000---------000000---00----------#
#===============================#
# +Загруз центр for JohnCMS+ #
# Автор def #
# ICQ: 9904080 #
# По всем вопросам пишите в ICQ. #
#------------------------------------------------#
define('_IN_JOHNCMS',1);
require_once ("../incfiles/core.php");
require_once ("../incfiles/head.php"); // Загрузка темы оформления
///////////////////
require_once "inc/func.inc";
require_once "inc/conf.inc";
antihack();
стоит ли показывать остальной файл?
+37.7
<div id="navLine">
<? if(isset($title5)) { ?>
<a href="index.php">Главная</a> »
<a href="index.php?page=<?=$link?>"><?=htmlspecialchars($title)?></a> »
<a href="index.php?page=<?=$link2?>"><?=htmlspecialchars($title2)?></a> »
<a href="index.php?page=<?=$link3?>#"><?=htmlspecialchars($title3)?></a> »
<a href="index.php?page=<?=$link4?>"><?=htmlspecialchars($title4)?></a>
<? } elseif(isset($title4)) { ?>
<a href="index.php">Главная</a> »
<a href="index.php?page=<?=$link?>"><?=htmlspecialchars($title)?></a> »
<a href="index.php?page=<?=$link2?>"><?=htmlspecialchars($title2)?></a> »
<a href="index.php?page=<?=$link3?>"><?=htmlspecialchars($title3)?></a>
<? } elseif(isset($title3)) { ?>
<a href="index.php">Главная</a> »
<a href="index.php?page=<?=$link?>"><?=htmlspecialchars($title)?></a> »
<a href="index.php?page=<?=$link2?>"><?=htmlspecialchars($title2)?></a>
<? } elseif(isset($title2)) { ?>
<a href="index.php">Главная</a> »
<a href="index.php?page=<?=$link?>"><?=htmlspecialchars($title)?></a>
<? } else { ?>
<a href="index.php">Главная</a>
<? } ?>
</div>
+26
if (Program.showLoginDialog &&
clientVersion != serverVersion &&
DialogResult.No == MessageBox.Show
(
String.Format
(
"The version {0} of the Server does not match the version of the Client {1}. Would you like to proceed?",
serverVersion, clientVersion
),
"Warning", MessageBoxButtons.YesNo, MessageBoxIcon.Warning
)
)
MessageBox показывается в if
[Ф]
+27
<?php
abstract class registration{
/**
* @desc тип пользователя (soiskatel, rabotodatel, agent)
*/
protected $type;
abstract protected function set_BDToValidationUsers($login,$passwd,$lastName,$firstName,$patronymic,$phone,$sex,$year_month_day,$key);
abstract protected function set_BDFinalRegistration();
/**
* @desc сохраняет данные в таблице БД валидатор
*/
static public function pre_registration(){
#ПРОВЕРКА ПЕРЕДАННЫХ ДАННЫХ#
#НЕ СДЕЛАНО#
$array=$_POST;
$array['year_month_day']=$array['year'].'-'.$array['month'].'-'.$array['day'];
#СОХРАНЕНИЕ ДАННЫХ В БАЗЕ#
if(self::set_BDToValidationUsers($array['login'],$array['passwd'],$array['lastName'],$array['firstName'],$array['patronymic'],$array['phone'],$array['sex'],$array['year_month_day'],$array['key'])){
#ОТПРАВКА СООБЩЕНИЯ НА ПОЧТУ ДЛЯ ПОДТВЕРЖДЕНИЯ#
if(!self::send_mailRegistration($mail)){
return array(true);
}else{ return array(false,'mail');}
}else{ return array(false,'dataBase');}
}
protected function test_activation_key($key){
$query="SELECT * FROM validation_users WHERE activation_key='".$key."'";
$test=Mysql::prepare($query)->execute()->fetchall_assoc();
if(count($test)>0) return $test[0];
else return false;
}
protected function send_mailRegistration($mail){
$send=md5($mail.microtime());
$subject='регистрация на сайте';
$tetx2mail='регистрация на сайте my-new-job.wd<br>для подтверждения регистрации перейдите по ссылке <br><a href="http://my-new-job.wd/register/'.self::$type.'/mail/?key='.$send.'&save=y">подтвердить регистрацию</a><br><a href="http://my-new-job.wd/register/'.self::$type.'/mail/?key='.$send.'&save=n">отказаться от регистрации</a>';
$tetx2mail=iconv('utf-8','windows-1251',$tetx2mail);
if(@mail($mail,$subject,$tetx2mail)) return true;
else return false;
}
}
final class register_soiskatel extends registration{
protected $type='soiskatel';
static function registraion($key){
#ВАЛИДАЦИЯ ПЕРЕДАННЫХ ДАННЫХ#
#НЕ СДЕЛАНО#
#СОХРАНЕНИЕ ДАННЫХ В БАЗЕ#
if($test=self::test_activation_key($key)){
if(self::set_BDFinalRegistration($test)){
return array(true);
}else return array(false,'dataBase');
}else return array(false,'actiavation_key');
}
/**
* @desc заполняем предварительную таблицу БД для регистрации соискателя
* @see registration::set_BDToValidationUsers()
* @param string логин соискателя
* @param string пароль соискателя
* @param string имя соискателя
* @param string фамилия соискателя
* @param string отчество соискателя
* @param string телефон(ы) соискателя
* @param string пол соискателя
* @param string дата рождения соискателя
* @param string ключ активации
* @return bool занесена новая запись в БД или нет
*/
protected function set_BDToValidationUsers($login,$passwd,$lastName,$firstName,$patronymic,$phone,$sex,$year_month_day,$key){
$query='INSERT INTO validation_users
(login,
user_type,
password,
last_name,
first_name,
patronymic,
phones,
sex,
birthdate,
activation_key,
puttime)
VALUES
("'.$login.'",
"'.Qualifier::getCompetitorID().'",
"'.md5($passwd).'",
"'.$lastName.'",
"'.$firstName.'",
"'.$patronymic.'",
"'.$phone.'",
нет слов...
+34.2
#Проверяем тест браузер
function user_brouser(){
global $HTTP_USER_AGENT;
$agent=$HTTP_USER_AGENT;
if(strlen($agent)>2&&!strstr($agent,'MSIE')){$br="Netscape";}
else{if($agent!=str_replace("Opera","",$agent)){$br="Opera";}
else{$br="IE";}}
if($br!="IE"){
echo"Для корректной работы нашего ресурса требуется Internet Explorer версии не ниже 6.0 !";
exit();
}
}
Вот так вот жестко.
+31
function id($code){
$id=@m_q("select id from `id`")+1;
@lng();
mysql_query("UPDATE `id` SET `id` = '$id', `odin` = '1' WHERE odin = '1'");
$id="$id";$r="$id";$r_k=strlen($r);
$m="";
$m_k=strlen($m);$s=$m_k-$r_k;
$t=substr($m,0,$s);$id="$t$id";
$old_id="$id";
if(isset($code)):$id=md5($id);
$id=substr($id,0,18);$id="$id";
endif;return $id;
}
Такое сложно комментировать.
+18
throw new Exception("Унылое говно");
планируются ли вообще меры по очистке ресурса от унылого говна, дабы поддерживать подборку качественного фекалия? типа, если в минусе более трёх дней, то delete[].