- 1
- 2
- 3
- 4
- 5
- 6
<?
  include 'const.php';
  PrintUP("404");
  Echo "<img src='https://lh4.googleusercontent.com/-WnF8tpKQA20/AAAAAAAAAAI/AAAAAAAAEEE/IDe9WUshb8c/s120-c/photo.jpg'>Страница не найдена. =(";
  PrintDOWN();
?>Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 15
+158
<?
  include 'const.php';
  PrintUP("404");
  Echo "<img src='https://lh4.googleusercontent.com/-WnF8tpKQA20/AAAAAAAAAAI/AAAAAAAAEEE/IDe9WUshb8c/s120-c/photo.jpg'>Страница не найдена. =(";
  PrintDOWN();
?>Не спрашивайте, что делают функции PrintUP() и PrintDOWN(). Первая - 600 строк пхп кода со вставками вида echo ' function() { js-код } ' ; , вторая - 140 строк с очень странными манипуляциями с файлами "базы данных".
+157
function CommentTask($replic, $depuser){
				
          	  $fh1 = fopen('tasks/'.$replic['page'], "r");
				  $str = fgets($fh1, 4096);
				  $mass = explode("~", $str);	  
				  $projectpage = $mass[5].".txt";
				  $deppage = $mass[6];
				  fclose($fh1);
             $olddate = "";	  
	         If (rtrim($replic['date'])<>""){
			      $fh1 = fopen('tasks/'.$replic['page'], "r");
				  $str = fgets($fh1, 4096);
				  $mass = explode("~", $str);
				  $olddate = " (Изменение даты с ".dt($mass[3])." на ".dt($replic['date']).")";
			      $data= $mass[0]."~".$mass[1]."~".$mass[2]."~".$replic['date']."~".$mass[4]."~".$mass[5]."~".$mass[6];//В виндовс не \n, а \r\n
                  $file = 'tasks/'.$replic['page'];
			      $array=file( $file );
			      $array[0]=$data; 
			      file_put_contents($file, $array); 
			 }
	          $fh =fopen('tasks/'.$replic['page'],"a");
	          fwrite ($fh, "\r\n".date('d.m.Y G:i'). " : ".$replic['addon'].$olddate." (".$_COOKIE[user].")");
  			  addrecord(date('d.m.Y G:i').": "." Добавлено примечание : ".$replic['addon'], " Задание: №".str_replace(".txt", "", $replic['page'])." <a href='tasks.php?page=".$replic['page']."'><i>".$mass[1]."</i>.</a> Автор: ".$_COOKIE[user]."<i> Задача от пользователя <b>".rtrim($mass[2])."</b></i>", rtrim($deppage), "notes");
	          sendmanagement(namedep(rtrim($mass[6])), date('d.m.Y G:i')."Задание: №".str_replace(".txt", "", $replic['page'])." ".$mass[1].".: "." Добавлено примечание : ".$replic['addon']."<br> Автор: ".$_COOKIE[user]."<i> Задача от пользователя <b>".rtrim($mass[2])."</b></i>", 1, 0);
               if (isfl(rtrim($mass[2]))==1){
				  sendmanagementfl(namedep(rtrim($mass[6])), date('d.m.Y G:i')."Задание: ".$mass[1].".: "." Добавлено примечание : ".$replic['addon']."<br> Автор: ".$_COOKIE[user]."<i> Задача от пользователя <b>".rtrim($mass[2])."</b></i>", 1, 0);
			   }
			   if (rtrim($mass[2]) <> rtrim($_COOKIE[user])){
			      senduser2("Оповещение ", "Задание: №".str_replace(".txt", "", $replic['page'])." ".$mass[1].".: "." Добавлено примечание : ".$replic['addon'],  rtrim($mass[2]));
			  }
			 sendfollowers($replic['page'], "Задание: №".str_replace(".txt", "", $replic['page'])." ".$mass[1].".: "." Добавлено примечание : ".$replic['addon']);
			 fclose($fh);
}БД? Нет, не слышали!
+164
function addnews($str1="", $str2="", $str3="", $str4="", $str5=""){
  $num = 0;
  $done = 0;
  while ($done == 0){
    $num++;
    $s = "";
    if ($num<10000000) {$s="0".$s;}
    if ($num<1000000)  {$s="0".$s;}
    if ($num<100000)   {$s="0".$s;}
    if ($num<10000)    {$s="0".$s;}
    if ($num<1000)     {$s="0".$s;}
    if ($num<100)      {$s="0".$s;}
    if ($num<10)       {$s="0".$s;}
	$done = 1;
	if (file_exists("news/".$s.$num.".txt")){$done=0;}
  }
  $fh1 =fopen("news/".$s.$num.".txt","w");
  fwrite($fh1, $str1."\r\n");
  fwrite($fh1, $str2."\r\n");
  fwrite($fh1, $str3."\r\n");
  fwrite($fh1, $str4."\r\n");
  fwrite($fh1, $str5);
  fclose($fh1);
}
            Предложили доработать корпоративную тикет-систему. Движок абсолютно всё хранит в txt-файлах. Да, и пароли пользователей тоже - в открытом виде. БД? Нет, не слышали :(
Но это еще не так страшно...
        
+157
$count = count($xml_array["TITLE"])-1; //считаем число проходов цикла.     
for ($i=0; $i < $count; $i++) {
        echo $element[$xml_array["TITLE"][$i+1]]["value"];     //выводим название книги
        echo $element[$xml_array["AUTHOR"][$i+1]]["value"];  //выводим автора книги
        echo $element[$xml_array["YEAR"][$i+1]]["value"];     //выводим год
}
            http://www.3mind.ru/programming/53-xml-i-php-parsing-dlya-chaynikov.html
Из примера про парсинг XML... я один вижу индусский код ?
        
+149.1
whell_spike: ($("#whell_spike:checkbox:checked").length>0) ? 1 : 0,Говнокод или все таки нет? =)