"PHP" / Говнокод #2231 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
@$login=$_SESSION["login"];
if ((!session_is_registered('login')) || ($login == '') || (!$login)) {
	print "<CENTER><B>Не могу получить cookies<BR>Проверьте настройки браузера или фаерволла</B></CENTER>";
	exit;
}

Проверка сессии перед входом в закрытую часть сайта.

dicos dicos, (Updated )

Комментарии (4, +4)

Jawa / Говнокод #2230 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
try {
            System.out.print("x=");
            x = Integer.parseInt(br.readLine());
} catch (IOException ex) {
            System.err.println("Ошибка. Рожей не вышел.");
} catch(NumberFormatException e) {
            System.err.println("Ошибка. Неправильный формат аргумента.");
}

Найденный на просторах интернета код :)

danilissimus danilissimus, (Updated )

Комментарии (7, +7)

ЙажаСценарий / Говнокод #2229 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
if (document.all.input.req.value == "" ||
          document.all.input.req.value=="" ||      //на всякий пожарный надо еще раз проверить - а вдруг!
          document.all.input.req.value=="")          //наверное автор решил что доверяй-но проверяй
	{ document.all.input.req.value=""; }

нашел в 1 из заброшенных кемто проектов для 1 из сайтов

markoffk markoffk, (Updated )

Комментарии (4, +4)

mysql_real_escape_string / Говнокод #2228 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
procedure ........
is
    i                        integer := 1;
    j                        integer := 1;
    k                        integer := 1;
begin
........

  for cI in i..4
  loop
    j := 1;
    for cJ in j..4
    loop
      k := 1;
      for cK in k..6
      loop
/* Выпилено */
        k := k + 1;
      end loop; /* cK */
      j := j + 1;
    end loop; /* cJ */
    i := i + 1;
  end loop; /* cI */
.........

end;

Вот такое вот использование циклов и переменных, при том, что переменные i, j и k используются в цикле (там где выпилено) так же, как были бы использованы переменные cI, cJ и cK.

Muahaha Muahaha, (Updated )

Комментарии (7, +7)

=()= / Говнокод #2227 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
while (@PASSWORDS){
my $idx=0;
my @trl;
while (@PASSWORDS && ($idx <= $threads)){
my $pass = shift (@PASSWORDS);
chomp($pass);
my $len = length($pass);
if ($len > 5){
foreach my $user (@USERS){
chomp($user);
foreach my $url (@URLS){
chomp($url);
$trl[$idx]=threads->create(\&brut, $idx, \$url, \$user, \$pass);
$idx++;
}
}
}
undef($pass);
}
for(@trl){
my $url = $_->join;
if ($url){
@URLS = grep(!$$url, @URLS);
undef($$url);
}
}
undef(@trl);
}

фегня.

xlt xlt, (Updated )

Комментарии (4, +4)

"PHP" / Говнокод #2225 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
if (1==1) 
  echo "\n<td><img src=/images/spacer.gif border=0 width=1 height=9></td>";
else 
  echo "\n<td valign=middle><img src=/parfum/images/line_v.gif border=0 width=1 height=9></td>";

michoman michoman, (Updated )

Комментарии (2, +2)

"PHP" / Говнокод #2223 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
function setTpl($Tpl_name, $Cache_id=null, $Caching=null){
	$i=count($this->tpl);

	if ( ! is_array($this->tpl)) {
		$this->tpl=array();
	}
	$this->tpl[$i]['name']=$Tpl_name;
	$this->tpl[$i]['cache_id']=$Cache_id;
	$this->tpl[$i]['caching']=$Caching;
}

Вот такой способ инкримента массива

BashOrgRu BashOrgRu, (Updated )

Комментарии (7, +7)