- 1
- 2
- 3
- 4
if ($result)
return true;
else
return false;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144.2
if ($result)
return true;
else
return false;
Вот это да...
+158.8
// PRIVACY LEVEL OPTIONS
function winks_privacy_levels($privacy_level) {
global $database, $functions_general, $functions_winks;
$lang_query = $database->database_query("SELECT languagevar_value FROM se_languagevars WHERE languagevar_id = 14000105");
$lang_array = Array();
while($item = $database->database_fetch_assoc($lang_query)) {$case0 = $item[languagevar_value];}
$lang_query = $database->database_query("SELECT languagevar_value FROM se_languagevars WHERE languagevar_id = 14000106");
$lang_array = Array();
while($item = $database->database_fetch_assoc($lang_query)) {$case1 = $item[languagevar_value];}
$lang_query = $database->database_query("SELECT languagevar_value FROM se_languagevars WHERE languagevar_id = 14000107");
$lang_array = Array();
while($item = $database->database_fetch_assoc($lang_query)) {$case2 = $item[languagevar_value];}
switch($privacy_level) {
case 0: $privacy = $case0; break;
case 1: $privacy = $case1; break;
case 2: $privacy = $case2; break;
default: $privacy = ""; break;
}
return $privacy;
}
// WINKS ENABLED
function winks_enabled(){
global $database;
$winks_query = $database->database_query("SELECT * FROM sp_winks_settings");
$winks_array = Array();
while($item = $database->database_fetch_assoc($winks_query)) {
$winks_enabled = $item[enabled];
}
return $winks_enabled;
}
С первой функцией я так и не понял что автор хотел сделать
Ну а про вторую мне вообще нечего сказать :)
+174
function realize ($source) ## Ха!
{
return serialize ($source);
}
function unrealize () ## Ха-ха!
{
return unserialize ($source);
}
Нужно поправить косяки на одном сайте, вот что нашлось в его недрах.
+147.6
$date = implode("-", array_reverse(explode(".", $date)));
Зеркалим дату (ГГГГ.ММ.ДД -> ДД.ММ.ГГГГ).
+170.2
// для увеличения быстродействия - если проверка успешна - выходим из цикла,
// не проверяя остальные условия.
do
{
if (is_numeric($variable))
{
// do smth
break;
}
if (is_null($variable))
{
// do smth
break;
}
// еще несколько ифоф
$variable = '\'ERROR_TYPE\'';
}
while(false);
прикольно конечно) но чел походу не знал про switch-case
+174.2
require_once(substr(__FILE__, 0, strlen(__FILE__) - strlen("/start.php"))."/bx_root.php");
Подключаем файл относительно текущей директории скрипта (start.php)
© 1С-Битрикс, версия 8.x
+200.8
$d=str_replace('-', '.', date("Y-m-d"));
Дата через точку )))
+157.8
function dayTimestamp($t=null) {
if (!$t) $t = time();
$t = explode('-',date('Y-m-d',$t));
$t = mktime(0,0,0,$t[1],$t[2],$t[0]);
return $t;
}
+144.8
<?php
if(!@isset($_POST[submit]))
{
...
?>
+173.4
function p_id($p_id)
{
global $product_id;
foreach($product_id as $k=>$v)if($p_id==$k)
{
$sel_r=$k;
$sel_t=$v;
}
return $sel_t;
}
Реальная функция и даже реально используется.
Сотрудник, далекий от кодинга, иногда чтобы не отвлекать меня разные мелочи кодит сам... Ну там по образцам типа...
Функцию эту кстати я трогать не стал исходя из золотого правила - "работает - не трогай!", так и используется и по сей день...