- 1
if(in_array($rating,array_keys($ratings))) ...Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+163
if(in_array($rating,array_keys($ratings))) ...ужос средь бела дня)
+163
if (($state_client=='DEL')||(empty($descr)))
	print "<!--";
?>
тут код HTML всякий с использованием <?=$var?> и прочей красоты
<?
if (($state_client=='DEL')||(empty($descr)))
	print "-->";В описании не нуждается
+163
long GetMicroseconds();
CTvoid cLog::GetTime (char * acLocal, time_t tTime)
{
  struct tm   ltLocalTime;
  struct tm * ptLocalTime;
  tTime       = time (NULL);
  ptLocalTime = localtime_r (&tTime, <LocalTime);
  sprintf(acLocal,"%04d%02d%02d %02d%02d%02d-%06ld",
                   ptLocalTime->tm_year+1900,
                   ptLocalTime->tm_mon+1,
                   ptLocalTime->tm_mday,
                   ptLocalTime->tm_hour,
                   ptLocalTime->tm_min,
                   ptLocalTime->tm_sec,
                   GetMicroseconds());
}
long GetMicroseconds()
{
    struct timeval timeVal;
    if (0 == gettimeofday( &timeVal, NULL ))
        return timeVal.tv_usec;
    return -1;
}
cLog::__Write(...)
{
    /* ... */
    tTime          = time(NULL);
    GetTime (acDataTime, tTime);
    /* ... */
}
            R&D дали задание добавить микросекунды ко всем таймстемпам в логах.
сказано - сделано.
ну ведь никто не говорил что таймстемпы должны быть еще и консистентными.
ЗЫ ну и time() надо вызвать раза два-три - для надёжности.
        
+163
if( ( (i&&z&&z!=1) || (!i&&z&&z==1) ) || j ) 
{
   ...
}условие
+163
<?php  
// Создание массива из строки 
if($_POST['add_array']=="Получит массив") 
{ 
   // новый массив для заполнения значениями 
   $new_arr = array(); 
   $text = explode(",", htmlspecialchars($_POST['text'])); 
   for($i=0; $i<count($text); $i++) 
   { 
         $vol = "<".$text[$i].">"; 
         array_push($new_arr,$vol); 
   } 
   print_r($new_arr); 
} 
?>
<form  method="post" action="">
  Введите  текст:<br>
  <textarea name="text" cols="70" rows="5"></textarea>
  <br>
  <br>
  <input name="add_array" type="submit" value="Получит массив">
</form>Нашел на одном сайте с уроками по PHP.
+163
smart_ptr<const AbstractElanos> pointy;struct Intializer{Intializer(void){pointy=new Elanos;};}initer;
            Согласно проектного решения
smart_ptr<const AbstractElanos> pointy=new Elanos;+163
switch(c=getchar()){
    case '1': l+1; break;
    case '2': l+2; break;
    case '3': printf("\n Spisok:");l.print_all(); break;
    case '4': l-5; break;
}кто угадает куда девается результат сложения и зачем оно надо пусть возьмет с полки пирожок
+163
void SomeMethod(void) {
  const int a, b;
 // ...
  struct {
    const int a, &b;
    lambda(const int a, const int &b) : a(a), b(b) {}
    // весь огород ради operator()
    const int operator()(const int x) { return SomeCalculation(a, b, x); }
  } lambda(a, b);
 //... 
  someContainer.SomeGroupOperation(lambda);
  a++; b++;
  someContainer.SomeGroupOperation(lambda);
//  ...
};Быстрее бы мы перевели все проекты в нашем отделе под новый стандарт С++0х, а то огородная реализация лямбд по всему проекту уже надоела.
+163
<input type="submit" value="<?=lang('Send','Отправить')?>" />Говнокод или нет?
+163
$metka=0;
$reason = $form->getValue("reason");
if ($activedate < $datenow)
	{
		$metka++;
	}
if (trim($reason) == "")
	{
		$metka++;
	}
if ($conflict>0)
	{
		$metka++;
	}
if ($metka == 0)
	{
		for ($i=0;$i<count($srid);$i++)
		{
			$this->changeRates($srid[$i],$rate[$i],$datenow,$activedate,$reason);
		}
		pageAlert::nextPageAlert("Ставки по тарифам успешно сохранены!", PAGE_ALERT_SUCCESS);
	}Вот как кодят программисты, не слышавшие про исключения и return false при ошибках