- 1
- 2
- 3
<?php
if(!$boss && ($time > 9) && ($time < 18))do_nothing($me);
?>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+21
<?php
if(!$boss && ($time > 9) && ($time < 18))do_nothing($me);
?>
+25.1
<?php
function is_true($value){
if(var_dump($value) < 11)return true;
return false;
}
?>
+16.5
<?php
if(get_magic_quotes_gpc()){
foreach($_GET as $k=>$v) $_GET[$k]=strip($v);
foreach($_POST as $k=>$v) $_POST[$k]=strip($v);
foreach($_REQUEST as $k=>$v) $_REQUEST[$k]=strip($v);
foreach($_COOKIE as $k=>$v) $_COOKIE[$k]=strip($v);
}
if(is_array($_POST)) foreach($_POST as $k=>$v) unset($$k);
if(is_array($_GET)) foreach($_GET as $k=>$v) unset($$k);
if(is_array($_REQUEST)) foreach($_REQUEST as $k=>$v) unset($$k);
if(is_array($_SESSION)) foreach($_SESSION as $k=>$v) unset($$k);
if(is_array($_COOKIE)) foreach($_COOKIE as $k=>$v) unset($$k);
+47.7
if (is_null($title) == TRUE) $title = ' / '. $title;
+64.9
<?
$num = substr( $_GET["num"], 0, 1 );
if ( $num == "-" ) {
// число отрицательное
} elseif ( $num == 0 ) {
// число равно нулю
} else {
// число положительное
}
?>
Говнокод старых времен. Чисто посмеяться. Оправдание: мозк совсем не варил уже ибо неспали 2-3 дня. Задача: определить ОТРИЦАТЕЛЬНОЕ ЧИСЛО или нет. Решение сами видите. PS: на утро естественно исправили. Сами над "решением" ночным ржали долго. :)
−544.2
set root=D:\work\
set batch=D:\batch
set default=mfs
set svncmd=svn
set revert=revert
set config=WebUI\Web.config
set phpfile=wc.php
set start=start /b /wait
set rerun=rerun.cmd
set build=build.cmd
if "%2"=="" (set where=%batch%\svn.txt) else (set where="%2")
if "%1"=="commit" (set o=-F %batch%\svnlog.log)
if "%1"=="commit" (set m=-m "%3")
prompt $G
color 1f
cls
for /f %%s in (%where%) do (
title %1 %%s
echo ===============================================================================
echo %1 %%s
if "%%s"=="%default%" (
%svncmd% %revert% %root%%%s\%config% >> nul
%svncmd% %1 %o% %m% %root%%%s
%phpfile% %root%%%s\%config%
pause
title build %%s
%build% %%s /b
title rerun %%s
%rerun% %%s /b
) else (
%svncmd% %1 %o% %m% %root%%%s
pause
)
title %1 %%s - done!
)
exit
batch-скрипт под windows, делает апдейт/коммит в SVN.
Демонстрация неразделённой любви к переменным в батниках.
~anmiles~
+29
Nullable<float> r = p.Intersects( b );
if( r.HasValue)
{
c = Color.BlueViolet;
}
+23.3
public function logout()
{
$_SESSION = array();
session_unset();
session_destroy();
setcookie("username", "", time() - 3600, "/", '.'.BASE_HTTP_HOST);
setcookie("password", "", time() - 3600, "/", '.'.BASE_HTTP_HOST);
}
Это чтоб уж наверняка, стереть сессию, так стереть...
+14
';alert(0)//\';alert(1)//";alert(2)//\";alert(3)//--></SCRIPT>"">'><SCRIPT>alert(4)</SCRIPT>=&{}"");}alert(6);function xss(){//"
';alert(0)//\';alert(1)//";alert(2)//\";alert(3)//--></SCRIPT>"">'><SCRIPT>alert(4)</SCRIPT>=&{}"");}alert(6);function xss(){//"
−47.1
public AlarmKey(AlarmKey key)
{
oc = "";
id = "";
source = null;
oc = key.oc;
id = key.id;
source = key.source;
}
DoubleCheck :)