- 1
- 2
- 3
- 4
- 5
if($locale == 'en') {
$client->ios_in_app_purchase_id = 0; //1
} else {
$client->ios_in_app_purchase_id = 0;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+159
if($locale == 'en') {
$client->ios_in_app_purchase_id = 0; //1
} else {
$client->ios_in_app_purchase_id = 0;
}
безысходность
+155
public function actionNominate()
{
if (isset($_POST['user']) and isset($_POST['ref']))
{
$user = $ref = NULL;
$user = strip_tags(trim($_POST['user']));
$ref = strip_tags(trim($_POST['ref']));
$test = UserAwardsRef::model()->count(array("condition"=>"id_ref=$ref AND id_user=$user"));
if ($test==0)
{
if ($user and $ref)
{
$model = new UserAwardsRef();
$model->id_ref = $ref;
$model->id_user = $user;
if ($model->save())
{
echo 1;
} else {
echo 'error';
}
} else {
echo "error";
}
} else {
echo 2;
}
} else {
echo "error";
}
}
Входящие параметры предполагаются - integer
Необходимо один раз насрать в таблицу с ключами из поста.
+165
public static function isOwner()
{
$user = app::getSession();
if ($user->isAuth()){
switch (true){
case ($_GET('action') == 'upload'):
case ($_GET('login') == $user->getUserLogin()):
return true;
break;
default:
return false;
break;
}
}
return false;
}
Проверка является ли пользователь владельцем фотогалереи)))
+167
final public static function getSomething($version_line = "pro") {
$default_domain = domainsCollection::getInstance()->getDefaultDomain();
if($_SERVER['SERVER_ADDR']) {
$cs2 = md5($_SERVER['SERVER_ADDR']);
} else {
$cs2 = md5(str_replace("\\","",$_SERVER['DOCUMENT_ROOT']));
}
switch($version_line) {
case "pro":
$cs3 = md5(md5(md5(md5(md5(md5(md5(md5(md5(md5($default_domain->getHost()))))))))));
break;
case "free":
$cs3 = md5(md5(md5($default_domain->getHost())));
break;
case "lite":
$cs3 = md5(md5(md5(md5(md5($default_domain->getHost())))));
break;
case "freelance":
$cs3 = md5(md5(md5(md5(md5(md5(md5($default_domain->getHost())))))));
break;
case "trial": {
$cs3 = md5(md5(md5(md5(md5(md5($default_domain->getHost()))))));
}
}
$licenseKeyCode = strtoupper(substr($cs2, 0, 11) . "-" . substr($cs3, 0, 11));
return $licenseKeyCode;
}
сложная система нипель
+164
function maybe_unserialize( $original ) {
if ( is_serialized( $original ) ) // don't attempt to unserialize data that wasn't serialized going in
return @unserialize( $original );
return $original;
}
Wordpress <3
is_serialized тоже блещет
https://core.trac.wordpress.org/browser/tags/4.1/src/wp-includes/functions.php#L265
+161
public function change_password() {
if (!oauth_verify_client($this->client_id, $this->client_secret, 'user/password')) {
echo json_encode(array('status' => 403, 'error' => array('code' => 5, 'description' => 'accessError')));
}
$email = $this->input->post('email');
$new_password= $this->input->post('new_password');
//...
"Тебе сюды нельзя, но так уж и быть, поменяю..."
+159
function decode_php_abbr($abbr){
if(strpos($abbr,'PHP')!==false){
$abbr=str_replace('PHP','PHP: Hypertext Preprocessor',$abbr);
decode_php_abbr($abbr);
}
else echo $abbr;
}
decode_php_abbr('PHP');
Расшифровываем аббревиатуру PHP или когда на работе немного скучно.
+166
define("DB_YESTERDAY",date('d/m/Y', time()-172800-86400-86400-86400
-86400-86400-86400-86400-86400-86400-86400-86400-86400-86400-86400
-86400-86400-86400-86400-86400-86400-86400-86400-86400-86400)); //если более 2 дней подряд были выходные, валюты не показывались. Дописано "-86400"
Дописано -86400? Забыли упомянуть, что 24 раза(
+158
/*...тут много строк...*/
if($arraySection[$section_id[$j]]=='0'){
echo '';
}
else{
echo '
<li><a href="/'.$arraySection[$section_id[$j]].'">'.$arraySection[$section_id[$j]].'</a></li>
';}
/*...тут много строк...*/
Любитель else
+161
if (($arrRoleInHold = $this->syncByToken($token)) && (!$arrRoleInHold)) {
throw new Exception('');
}
хорошее условие!