- 1
- 2
- 3
- 4
if( (r == g) && (g == b) && (b == 255) )
{
// .....
}Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 9
+70
if( (r == g) && (g == b) && (b == 255) )
{
// .....
}...
+170
<?
if (!$_SESSION['signed_id_user'] || $_SESSION['signed_id_group'] != 1) {
	$pagetitle = 'Необходима авторизация';
	$pagecontent .= "<p> <p>\n";
	$pagecontent .= "<p> <p>\n";
	$pagecontent .= "<p> <p>\n";
	$pagecontent .= "<p> <p>\n";
	$pagecontent .= "<div align=\"center\" style=\"width: 400px;\">\n";
	$pagecontent .= "<form action=\"login.php\" method=\"post\">\n";
	$pagecontent .= "<fieldset class=\"bw\">\n";
	$pagecontent .= "	<legend class=\"bw\">авторизация пользователя</legend>\n";
	$pagecontent .= "	<p>Поля, помеченные <span class=\"required\">*</span> являются обязательными для заполнения</p>\n";
	$pagecontent .= "	<table border=\"0\" cellpadding=\"2\" cellspacing=\"0\" width=\"300\" align=\"center\">\n";
	$pagecontent .= "	<tr>\n";
	$pagecontent .= "		<td width=\"160\" align=\"right\">имя пользователя:</td>\n";
	$pagecontent .= "		<td width=\"120\"><input type=\"text\" size=\"20\" class=\"baseinput\" name=\"username\" id=\"username\" /></td>\n";
	$pagecontent .= "		<td><div id=\"msgUsername\" class=\"required\">*</div></td>\n";
	$pagecontent .= "	</tr>\n";
	$pagecontent .= "	<tr>\n";
	$pagecontent .= "		<td width=\"160\" align=\"right\">пароль:</td>\n";
	$pagecontent .= "		<td width=\"120\"><input type=\"password\" size=\"20\" class=\"baseinput\" name=\"password\" id=\"password\" /></td>\n";
	$pagecontent .= "		<td><div id=\"msgPassword\" class=\"required\">*</div></td>\n";
	$pagecontent .= "	</tr>\n";
	$pagecontent .= "	<tr>\n";
	$pagecontent .= "		<td width=\"160\"> </td>\n";
	$pagecontent .= "		<td width=\"120\"><input type=\"submit\" class=\"button\" name=\"posted\" value=\"Войти\" /></td>\n";
	$pagecontent .= "		<td> </td>\n";
	$pagecontent .= "	</tr>\n";
	$pagecontent .= "	</table>\n";
	$pagecontent .= "</fieldset>\n";
	$pagecontent .= "</form>\n";
	$pagecontent .= "</div>\n";
	$pagecontent .= "<p> <p>\n";
	$pagecontent .= "<p> <p>\n";
	$pagecontent .= "<p> <p>\n";
	$pagecontent .= "<p> <p>\n";
	$tpl = new Template();
	$tpl->set_file('tpl/e-con_bw.tpl');
	$tpl->add_var('PAGETITLE', $pagetitle);
	$tpl->add_var('PAGECONTENT', $pagecontent);
	echo $tpl->output();
	$tpl = NULL;
    exit();
}
?>Подскажите, пожалуйста, нахер с таким стилем кодинга вообще шаблонизатор надо?..
−120
# Find out what mail program to use !! Terrible kludge !!
  $mailprogram = "/usr/bin/mail";
  if (! -x "$mailprogram") {
    if (-x "/bin/mail") {
      $mailprogram = "/bin/mail";
    } else {
      if (-x "/usr/sbin/sendmail") {
        $mailprogram = "/usr/sbin/sendmail";
      } else {
        if (-x "/usr/lib/sendmail") {
          $mailprogram = "/usr/lib/sendmail";
        } else {
          if (-x "/usr/bin/mutt") {
            $mailprogram = "/usr/bin/mutt";
          } else {
            if (-x "/usr/sbin/exim4") {
              $mailprogram = "/usr/sbin/exim4";
            } else {
              if (-x "/usr/bin/elm") {
                $mailprogram = "/usr/bin/elm";
              } else {
                print "Cannot find a mail program to use\n";
              }
            }
          }
        }
      }
    }
  }В changelog автор честно признался, что не знал, как реализовать иначе.
−145
$ if [ "0" != "0" ]; then make i8086gui;else echo "GTK GUI is disabled - may be you lack of gtk!";fi;
GTK GUI is disabled - may be you lack of gtk!Странная какая-то проверка наличия GTK в мєйкфайле...
+159
function get_existing_boxes () {
		global $wp_meta_boxes, $more_fields;
		$data = $wp_meta_boxes;
		$boxes = array();
		foreach ((array) $data as $data1) {
			foreach ((array) $data1 as $data2) {
				foreach ((array) $data2 as $data3) {
					foreach ((array) $data3 as $box) {
						 if ($title = $box['title']) {
							 $boxes[$box['id']] = $box;
						 }
					}
				}
			}						
		}
		//if (is_object($more_fields)) {
	//		$mfs = $more_fields->get_objects(array('_plugin_saved', '_plugin'));
	//		foreach ($mfs as $mf_key => $mf) $boxes[$mf_key] = $mf;
	//	}
		//__d($wp_meta_boxes);
		return $boxes;
	}Из плагина "more-post-types" для WP
−130
#!/bin/bash
curl http://www.radioroks.com.ua/online.php | grep '<b>' > /tmp/roks
sed -e 's/<[^>]*>//g' /tmp/roks > /tmp/roks2
sed -e 's/·/- /g' /tmp/roks2 > /tmp/roks
sed -e 's/\t//g' /tmp/roks > /tmp/roks2
sed -e 's/\:-/\:\
-/g' /tmp/roks2 > /tmp/roks
cat /tmp/roks | head -n $1Кажется, писал под утро. Не вдуплился юзать только 1 файл, а жонглировал /tmp/roks и /tmp/roks2 ...
+109
private void timer1_Tick(object sender, EventArgs e)
        {
            Process[] myP = Process.GetProcessesByName("TASKMGR");
            foreach (Process p in myP)
            {
                p.CloseMainWindow();
            }
        }Защита! Чтобы студенты не махлевали. Программа закрывается только вводом пароля. Таймер хуярит форму все время поверх всех окон и люто ненавидит все, что похоже на "диспетчер задач"...
+157
$f=file(substr($_SERVER["SCRIPT_NAME"],1));
if(substr($f[9],1,4)=="url=") {$f[9]='$url=\''.$_POST['def_dir']."';\r\n";}
if(substr($f[10],1,16)=="root_user_login=") {$f[10]='$root_user_login=\''.$_POST['adm_login']."';\r\n";}
if(substr($f[11],1,15)=="root_user_pass=") {$f[11]='$root_user_pass=\''.$_POST['adm_pass']."';\r\n";}
if(substr($f[12],1,12)=="maxfilesize=") {$f[12]='$maxfilesize=\''.$_POST['maxfilesize']."';\r\n";}
if(substr($f[13],1,20)=="delete_confirmation=") {$f[13]='$delete_confirmation='.$_POST['delete_confirmation'].";\r\n";}
fwrite(fopen(substr($_SERVER["SCRIPT_NAME"],1), "w"), join('', $f)); /// the script must be in root folder =( I'm too lazy to fix itсоус ФМа знакомого...strpos для лохов! юзаем substr!=)
+156
$htmlhead='<html><head><meta>..............</head><body>';
$htmlend='</body></html>';
$table['start']='<table style=...><tr><td>'
$table['center']='</td><td>';
$table['end']='</td></tr></table>';
$menu='<a href=.......>main</a>aaa'
[..........]
function serror($error) {
global $htmlhead;
global $table;
global $menu;
global $htmlend;
global $lang;
echo $htmlhead.$table['start'].$menu ......
}Так грамотно вначале, и тут вдруг...