- 1
 - 2
 - 3
 - 4
 - 5
 - 6
 - 7
 
DWORD H = 0;int i = 0;int S = 1;
for (i = lstrlen(Stroka)-1; i!= -1; i--)
{
H = (H+Stroka[i]*S) % 65535;
S*=4;
}
return H == 0? 65535: H;
                                    Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+140
DWORD H = 0;int i = 0;int S = 1;
for (i = lstrlen(Stroka)-1; i!= -1; i--)
{
H = (H+Stroka[i]*S) % 65535;
S*=4;
}
return H == 0? 65535: H;
                                    
            какой-то кустарный хэш.
не пойму чем пахнет.
        
+80
@Override
        public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
            Log.w(TAG, "Upgrading database from version " + oldVersion + " + newVersion);
            db.execSQL("DROP TABLE IF EXISTS " + mTableName);
            onCreate(db);
        }
                                    Обновление базы данных. Из одного проекта под андроид.
+163
<?php
public function selectMenu($iLaId)
{
if (!is_numeric($iLaId))
  $iLaId = intval($iLaId);
 
ob_start();
?>
 SELECT m.m_name
 FROM menu AS m
  WHERE m.la_id = <?= $iLaId ?>
<?php
$sQuery = ob_get_clean();
$oResult = mysql_query($sQuery);
return mysql_fetch_array($oResult);
}
 
//...
$oQueries = new Queries;
$aData = Queries->selectMenu(1);
 
$sOutput = '<ol>';
foreach ($aData as $v)
{
$sOutput .= '<li>'.$v['m_name'].'</li>';
}
$sOutput .= '</ol>';
 
echo $sOutput;
                                    
−89
try {
	throw new Exception("TRANSACTION IS OPENED");
} catch (Exception e) {
	System.out.println(e.getMessage());
	e.printStackTrace();
}
                                    реальный проект
+160
<?
function dbQuery($query)
{
	$arg = func_get_args();
	unset($arg[0]);
	for ($i=1; $i<sizeof($arg); $i++) {
		$arg[$i] = mysql_real_escape_string($arg[$i]);
	}
	$sql = vsprintf($query, $arg);
	return mysql_query($sql) or die (mysql_error());
}
                                    
+161
<?php
if(empty($mw)) 
{ 
  header ("Location: ..");
  exit; 
}
?>
<center><h4>АККАУНТ</H4><hr>
<...> 
<script type="text/javascript">//<![CDATA[
function isAlphaNumeric(value)
{
  if (value.match(/^[a-zA-Z0-9]+$/))
    return true;
  else
    return false;
}
function checkform(f)
{
  if (f.account.value=="")
  {
    alert("Заполните все поля формы");
    return false;
  }
  if (!isAlphaNumeric(f.account.value))
  {
    alert("Заполните все поля формы");
    return false;
  }
  if (f.password.value=="")
  {
    alert("Не введен пароль");
    return false;
  }
  if (!isAlphaNumeric(f.password.value))
  {
    alert("444444");
    return false;
  }
  if (f.password2.value=="")
  {
    alert("Не введен повтор пароля");
    return false;
  }
  if (f.password.value!=f.password2.value)
  {
    alert("Не совпадает пароль");
    return false; 
  }
  return true;
}
//]]></script>
<form method="post" action="index.php?id=reg_false" onsubmit="return checkform(this)">
<table>
 <tr>
  <td>Логин</td>
  <td><input type="text" name="account" maxlength="15" /></td>
 </tr>
 <tr>
  <td>Пароль</td>
  <td><input type="password" name="password" maxlength="15" /></td>
 </tr>
 <tr>
  <td>Повторить пароль</td>
  <td><input type="password" name="password2" maxlength="15" /></td>
 </tr>
 <tr>
  <td colspan="2" style="text-align: center;"><br />
  <input type="submit" name="submit" value="Регистрация" /></td>
 </tr>
</table>
</form>
 
<?php
if(ereg("^([a-zA-Z0-9_-])*$", $_POST['account']) && ereg("^([a-zA-Z0-9_-])*$", $_POST['password']) && ereg("^([a-zA-Z0-9_-])*$", $_POST['password2']))
{
	if ($page="index.php" && $_POST['account'] && strlen($_POST['account'])<16 && strlen($_POST['account'])>3 && $_POST['password'] && $_POST['password2'] && $_POST['password']==$_POST['password2'])
	{       
		$check=mysql_query("select * from accounts where login='".$_POST['account']."'");
		$check1=mysql_num_rows($check);
		if($check1>0)
                        echo "<p clss='error'><b>Ошибка  при регистрации: такой аккаунт уже сущетвует.</b></p>";
		else
		{
			mysql_query("INSERT INTO accounts (login, password, access_level) VALUES ('" . 
				$_POST['account']."', '".base64_encode(pack('H*', sha1($_POST['password'])))."', 0)", $link);
			mysql_close($link);
			print '<p class="error"><b>Регистрация прошла успешно</b></p>';
		}
	}
	else
        print '<p class="error"><b> </b></p>'.mysql_error();
}
else
        echo "Введенные вами данные не прошли проверку на безопасность. Пожалуйста, попробуйте зарегистрироваться с другим логином и паролем.";
                                    
+172
//уничтожение буфера
void delbuf(void* &bf, char ntype)
{
	if (ntype=='C')
	{
		if (bf!=(char*) NULL) 
		{
			delete[] bf;
			bf=NULL;
		}
		return;
	}
	if (ntype=='B')
	{
		if (bf!=(BYTE*) NULL) 
		{
			delete[] bf;
			bf=NULL;
		}
		return;
	}
	if (ntype=='I')
	{
		if (bf!=(int*) NULL) 
		{
			delete[] bf;
			bf=NULL;
		}
		return;
	}
	if (ntype=='F')
	{
		if (bf!=(double*) NULL) 
		{
			delete[] bf;
			bf=NULL;
		}
		return;
	}
	if (ntype=='D')
	{
		if (bf!=(double*) NULL) 
		{
			delete[] bf;
			bf=NULL;
		}
		return;
	}
	if (ntype=='W')
	{
		if (bf!=(WORD*) NULL) 
		{
			delete[] bf;
			bf=NULL;
		}
		return;
	}
	if (ntype=='L')
	{
		if (bf!=(long*) NULL) 
		{
			delete[] bf;
			bf=NULL;
		}
		return;
	}
	if (ntype=='S')
	{
		if (bf!=(short*) NULL) 
		{
			delete[] bf;
			bf=NULL;
		}
		return;
	}
	if (ntype=='R')
	{
		if (bf!=(DWORD*) NULL) 
		{
			delete[] bf;
			bf=NULL;
		}
		return;
	}
	return;
}
                                    86 строк вместо простого delete [] bf
+136
while (f != null && !string.IsNullOrEmpty(f.FileName) && f.ContentLength != 0)
{
   if (f != null && !string.IsNullOrEmpty(f.FileName) && f.ContentLength != 0)
   {
      // ...
   }
}
                                    Проверка на всякий случай
+161
<style type="text/css" media="all">
	@import url(http://static.lanzone.info/templates/Default/css/style.css);
</style>
<style type="text/css" media="all">
	@import url(http://static.lanzone.info/templates/Default/css/engine.css);
</style>
                                    Bitches dunno 'bout mah <link rel="stylesheet"
+158
// TEMPLATE FUNCTION rotate
template<class _FI> inline
	void rotate(_FI _F, _FI _M, _FI _L)
	{if (_F != _M && _M != _L)
		_Rotate(_F, _M, _L, _Iter_cat(_F)); }
template<class _FI> inline
	void _Rotate(_FI _F, _FI _M, _FI _L,
		forward_iterator_tag)
	{for (_FI _X = _M; ; )
		{iter_swap(_F, _X);
		if (++_F == _M)
			if (++_X == _L)
				break;
			else
				_M = _X;
		else if (++_X == _L)
			_X = _M; }}
template<class _BI> inline
	void _Rotate(_BI _F, _BI _M, _BI _L,
		bidirectional_iterator_tag)
	{reverse(_F, _M);
	reverse(_M, _L);
	reverse(_F, _L); }
template<class _RI> inline
	void _Rotate(_RI _F, _RI _M, _RI _L,
			random_access_iterator_tag)
	{_Rotate(_F, _M, _L, _Dist_type(_F), _Val_type(_F)); }
template<class _RI, class _Pd, class _Ty> inline
	void _Rotate(_RI _F, _RI _M, _RI _L, _Pd *, _Ty *)
	{_Pd _D = _M - _F;
	_Pd _N = _L - _F;
	for (_Pd _I = _D; _I != 0; )
		{_Pd _J = _N % _I;
		_N = _I, _I = _J; }
	if (_N < _L - _F)
		for (; 0 < _N; --_N)
			{_RI _X = _F + _N;
			_RI _Y = _X;
			_Ty _V = *_X;
			_RI _Z = _Y + _D == _L ? _F : _Y + _D;
			while (_Z != _X)
				{*_Y = *_Z;
				_Y = _Z;
				_Z = _D < _L - _Z ? _Z + _D
					: _F + (_D - (_L - _Z)); }
			*_Y = _V; }}
                                    Header из Microshit Visual C++ 6.0.