- 1
- 2
- 3
- 4
text=string.replace(text,"<br>","\n")
text=string.replace(text,"<BR>","\n")
text=string.replace(text,"<Br>","\n")
text=string.replace(text,"<bR>","\n")
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−276.5
text=string.replace(text,"<br>","\n")
text=string.replace(text,"<BR>","\n")
text=string.replace(text,"<Br>","\n")
text=string.replace(text,"<bR>","\n")
Twisted Words, протокол Oscar.
Кусок функции dehtml()
−187.2
respons+="""<span class="gray">коэффициент:</span> %s<br />""" % str(koeff[0][5])
respons+="""<br />"""
Формирование "аяксового" ответа
+14.4
<?
/////////////////////////////// GAME START TASOVKA //////////////////////////////////////////////////
if($page == "game_start")
{
if( isset($_SESSION["game"]) && !empty($_SESSION["game"]) )
{
session_unregister("game");
}
if( isset($_SESSION["total_price"]) && !empty($_SESSION["total_price"]) )
{
session_unregister("total_price");
}
if( isset($_SESSION["game_num"]) && !empty($_SESSION["game_num"]))
{
session_unregister("game_num");
}
if( isset($_SESSION["ticket_num"]) && !empty($_SESSION["ticket_num"]) )
{
session_unregister("ticket_num");
}
if( isset($_SESSION["for_fl"]) && !empty($_SESSION["for_fl"]) )
{
session_unregister("for_fl");
}
//---------------------------------------------------//
if( isset($_SESSION["order_res_query3"]) && !empty($_SESSION["order_res_query3"]) )
{
session_unregister("order_res_query3");
}
if( isset($_SESSION["order_res_query2"]) && !empty($_SESSION["order_res_query2"]) )
{
session_unregister("order_res_query2");
}
if( isset($_SESSION["order_res2"]) && !empty($_SESSION["order_res2"]) )
{
session_unregister("order_res2");
}
if( isset($_SESSION["order_res"]) && !empty($_SESSION["order_res"]) )
{
session_unregister("order_res");
}
if( isset($_SESSION["user_not_reg"]) && !empty($_SESSION["user_not_reg"]) )
{
session_unregister("user_not_reg");
}
if( isset($_SESSION["order_id"]) && !empty($_SESSION["order_id"]) )
{
session_unregister("order_id");
}
if( isset($_SESSION["user_edit_type"]) && !empty($_SESSION["user_edit_type"]) )
{
session_unregister("user_edit_type");
}
//---------------------------------------------------//
if( isset($_SESSION["order_date"]) && !empty($_SESSION["order_date"]) )
{
session_unregister("order_date");
}
if( isset($_SESSION["drawing_num"]) && !empty($_SESSION["drawing_num"]) )
{
session_unregister("drawing_num");
}
}
/////////////////////////////// GAME START TASOVKA //////////////////////////////////////////////////
?>
<?
/////////////////////////////// CHOSE TASOVKA //////////////////////////////////////////////////
if($page == "chose")
{
if( isset($_SESSION["order_res_query3"]) && !empty($_SESSION["order_res_query3"]) )
{
session_unregister("order_res_query3");
}
if( isset($_SESSION["order_res_query2"]) && !empty($_SESSION["order_res_query2"]) )
{
session_unregister("order_res_query2");
}
if( isset($_SESSION["order_res2"]) && !empty($_SESSION["order_res2"]) )
{
session_unregister("order_res2");
}
if( isset($_SESSION["order_res"]) && !empty($_SESSION["order_res"]) )
{
session_unregister("order_res");
+32.9
foreach(explode(' ',str_replace($symbols,'',htmlspecialchars_decode(html_entity_decode(implode(' ',$keywords))))) as $i=>$val) if(mb_strlen($val)>2) echo ', '.$val;
Массив keywords собирается в строку через запятую :)
+40.6
Application was halted by an exception.
Debug-mode is off.
Ошибка на govnokod.ru при добавлении комментариев
+52.3
//разметка матрицы
while ((founded==1)&&(mat[nx][ny]<=0)) {
founded=0;
iii=y-i;
while (((i==0)&&(iii==y))||((iii<=y+i))){
ii=x-i;
while ((ii<=x+i)){
if ((mat[ii][iii]==i)&&((ii<70)&&(ii>=0))&&((iii<70)&&(iii>=0))) {
bii=ii;
biii=iii;
if ((mat[bii+1][biii]==-1)&&(bii+1<70)&&(bii+1>=0)) {
mat[bii+1][biii]=i+1;
founded=1;
}
if ((mat[bii-1][biii]==-1)&&(bii-1<70)&&(bii-1>=0)) {
mat[bii-1][biii]=i+1;
founded=1;
}
if ((mat[bii][biii+1]==-1)&&(biii+1<70)&&(biii+1>=0)) {
mat[bii][biii+1]=i+1;
founded=1;
}
if ((mat[bii][biii-1]==-1)&&(biii-1<70)&&(biii-1>=0)) {
mat[bii][biii-1]=i+1;
founded=1;
}
}
ii++;
}
iii++;
}
i++;
}
if (mat[nx][ny]>=0) {
if ((nx==40)&&(ny==57)) {
nx=nx;
}
ik=i;
ii=nx;
iii=ny;
//поиск пути
while (ik>1) {
if ((mat[ii-1][iii]==ik-1)&&(ii-1<70)&&(ii-1>=0)) {
ii--;
mat[ii][iii]=-3;
}
if ((mat[ii][iii-1]==ik-1)&&(iii-1<70)&&(iii-1>=0)) {
iii--;
mat[ii][iii]=-3;
}
if ((mat[ii+1][iii]==ik-1)&&(ii+1<70)&&(ii+1>=0)) {
ii++;
mat[ii][iii]=-3;
}
if ((mat[ii][iii+1]==ik-1)&&(iii+1<70)&&(iii+1>=0)) {
iii++;
mat[ii][iii]=-3;
}
ik--;
}
ax=ii*10+5;
ay=iii*10+5;
//out_to_file(mat,"d:\\out.txt");
i++;
ii=0;
iii=0;
while ((iii>-1)&&(iii<70)){
ii=0;
while ((ii>-1)&&(ii<70)){
if ((mat[ii][iii]>-1)||(mat[ii][iii]==-3)) {
mat[ii][iii]=-1;
}
ii++;
}
iii++;
}
nx=ax;
ny=ay;
} else ...
}
Разметка матрицы, Поиск Пути.
−248
nop
nop
nop
call somelabel
somelabel:
pop si
sub si, 3
ассемблер - источник массы говнокода, классика...
+22.6
var newstr = null;
var lastnewstr = null;
var newclass = null;
var lastclass = null;
var newstr2 = null;
var lastnewstr2 = null;
var newclass2 = null;
var lastclass2 = null;
var newstr3 = null;
var lastnewstr3 = null;
var newclass3 = null;
var lastclass3 = null;
function check(s, i)
{
p1 = document.getElementById("id_1_"+i);
p2 = document.getElementById("id_2_"+i);
if (s!=lastnewstr)
{
newclass2 = p1.className;
newclass3 = p2.className;
newclass = s.className;
s.className="check";
p1.className="viz";
p2.className="viz";
if (lastnewstr!=null)
{
lastnewstr.className=lastclass;
lastnewstr2.className=lastclass2;
lastnewstr3.className=lastclass3;
}
}
lastnewstr = s;
lastnewstr2 = p1;
lastnewstr3 = p2;
lastclass = newclass;
lastclass2 = newclass2;
lastclass3 = newclass3;
}
Убожество которое на одной строке меняет у <tr> стиль и еще у двух элементов...
−32.7
public void updateAmountValues(List<TransactionResultItem> transactionResultItems) {
for (TransactionResultItem transaction : transactionResultItems) {
Account account = getAccountById(transaction.getAccountId());
if ((transaction.getMainTransaction()
&& ! transaction.getTransactionTypeId().equals(4)
&& ! transaction.getTransactionTypeId().equals(5)
&& ! transaction.getTransactionTypeId().equals(6))
||
(! transaction.getMainTransaction() &&
(transaction.getTransactionTypeId().equals(5) &&
((account.getAccountTypeId().equals(AccountType.INCOME_TYPE_ID) ||
account.getAccountTypeId().equals(AccountType.OTHER_INCOME_TYPE_ID)) &&
transaction.getAmount() > 0)
|| (transaction.getAccountId().equals(getSalesTaxPayableAccountId()) && transaction.getAmount() > 0)
|| ((account.getAccountTypeId().equals(AccountType.EXPENSE_TYPE_ID) ||
account.getAccountTypeId().equals(AccountType.OTHER_EXPENSE_TYPE_ID)) && transaction.getAmount() < 0))
|| (transaction.getTransactionTypeId().equals(1) &&
(account.getAccountTypeId().equals(AccountType.INCOME_TYPE_ID) ||
account.getAccountTypeId().equals(AccountType.OTHER_INCOME_TYPE_ID)) &&
transaction.getAmount() < 0)
|| (transaction.getTransactionTypeId().equals(2) &&
(account.getAccountTypeId().equals(AccountType.INCOME_TYPE_ID) ||
account.getAccountTypeId().equals(AccountType.OTHER_INCOME_TYPE_ID)) &&
transaction.getAmount() > 0)
)) {
Double amount = transaction.getAmount();
transaction.setAmount(-amount);
}
}
}
Потрясающий по понятности код. Вызывался несколько раз в одном и том же методе.
−53.2
/**
* Reply string array after tokenize the url address
*
* @param String url
* @return String[]
*/
protected String[] processURL(String url) {
StringBuffer s = new StringBuffer(url);
StringBuffer AfterRemoval = s.delete(0, 27);
...
...в тот день магическим числом для паренька из Индии было число 27... похоже он и сам не понимал почему.. возможно это как то было связано с именем хоста...