- 1
- 2
- 3
- 4
- 5
- 6
- 7
include '%fasm%\win32ax.inc'
entry start
section '.rsrc' resource data readable
....
section '.idata' import data readable writeable
....
start:
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+223
include '%fasm%\win32ax.inc'
entry start
section '.rsrc' resource data readable
....
section '.idata' import data readable writeable
....
start:
Semiono, ты крут!
+156.5
if($_SERVER['SERVER_ADDR'] == '127.0.0.1')
$PATH_DELIM=";"; //разделитель путей. в Windows - ; , в Unix - :
else
$PATH_DELIM=":";
..................................
$adress = str_replace("//","/",$host.$request);
$adress = str_replace("//","/",$adress);
$adress = str_replace("//","/",$adress);
Часть системы управления сайтом фирмы it construct
+141.5
class cDBEngineWrapper
{
private $dbprefix;
public function __construct($prefix)
{
$this->dbprefix = $prefix;
}
public function __call($func, $args)
{
return call_user_func_array("{$dbprefix}_{$func}", $args);
}
}
Вот такая вот оберточка для быстрой смены БД...
+89
#if __STDC_WANT_SECURE_LIB__
_Check_return_opt_ _CRTIMP int __cdecl fscanf_s(_Inout_ FILE * _File, _In_z_ _Scanf_s_format_string_ const char * _Format, ...);
#endif
_Check_return_opt_ _CRTIMP int __cdecl _fscanf_s_l(_Inout_ FILE * _File, _In_z_ _Scanf_s_format_string_ const char * _Format, _In_opt_ _locale_t _Locale, ...);
_Check_return_opt_ _CRTIMP int __cdecl fsetpos(_Inout_ FILE * _File, _In_ const fpos_t * _Pos);
_Check_return_opt_ _CRTIMP int __cdecl fseek(_Inout_ FILE * _File, _In_ long _Offset, _In_ int _Origin);
_Check_return_ _CRTIMP long __cdecl ftell(_Inout_ FILE * _File);
_Check_return_opt_ _CRTIMP int __cdecl _fseeki64(_Inout_ FILE * _File, _In_ __int64 _Offset, _In_ int _Origin);
_Check_return_ _CRTIMP __int64 __cdecl _ftelli64(_Inout_ FILE * _File);
_Check_return_opt_ _CRTIMP size_t __cdecl fwrite(_In_count_x_(_Size*_Count) const void * _Str, _In_ size_t _Size, _In_ size_t _Count, _Inout_ FILE * _File);
_Check_return_ _CRTIMP int __cdecl getc(_Inout_ FILE * _File);
_Check_return_ _CRTIMP int __cdecl getchar(void);
_Check_return_ _CRTIMP int __cdecl _getmaxstdio(void);
Говнокод из Вермонда
+144
static void Menu()
{
ATD atd = new ATD();
int i = 0; String s;
while (i!=6){
Console.WriteLine("Пожалуйста, укажите необходимое действие:");
Console.WriteLine("*******************************************");
Console.WriteLine("1) Добавить элемент в список");
Console.WriteLine("2) Просмотреть список");
Console.WriteLine("3) Сортировать список");
Console.WriteLine("4) Найти элементы");
Console.WriteLine("5) Удалить элемент из списка");
Console.WriteLine("6) Выход");
Console.WriteLine("*******************************************");
Console.WriteLine();
Console.Write("->");
s = Console.ReadLine();
i = Convert.ToInt32(s);
Console.WriteLine();
// Console.WriteLine("i = " + i);
if (i == 1) atd.AddElement();
else if (i == 2) atd.WriteList();
else if (i == 3) atd.SortList();
else if (i == 4) atd.FindElements();
else if (i == 5) atd.DeleteElement();
else if (i == 6) Console.WriteLine("Программа завершена...");
else Console.WriteLine("Введите корректное значение!");
Console.WriteLine();
Console.WriteLine();
}
}
Пример реализации меню.
Автор — неизвестен
+144.1
<?php
//много кода
if(($ln > 0) && ($ln <= $limit))
//обработка строчки $ln
} elseif($ln < 1) {
echo("Нельзя вводить пустую строку!<BR>\n");
} elseif($ln > $limit) {
echo("Вы ввели слишком много<BR>\n");
} else {
echo("Невыясненный облом<BR>\n");
};
//дальше много кода
?>
при апе major версии нашей CMS контролирую тщательное просеивание старого кода.
иногда находятся такие хохмочки...
...эту я сам писал, лет уже не помню сколько назад, она уже 3 версии зараза пережила... только сейчас заметил.
+149
procedure main
begin
var i = 100;
for(var y = 0; y<=i; y++) {
echo i+y;
echo "\n";
}
end;
что это за язык?
+143.7
if(!isset($err))
{global $err;
$err = array();
}
$f_ID=0;
/* Get autoincreament id before inserting */
$sqlSelctNextMem = "SHOW TABLE STATUS LIKE 'slideshow'";
$resSelctNextMem = mysql_query($sqlSelctNextMem);
$rr = mysql_fetch_array($resSelctNextMem);
$maxRetailId = $rr['Auto_increment'];
/* Get autoincreament id before inserting */
$ssf_arr=array();
for($img=0; $img < $TotalNoOfFile;$img++)
{
if($_FILES['photo']['name'][$img]=="")
{
$t_cnt++;
if($t_cnt==$TotalNoOfFile)
{
$msg_dis.="<br><center><font class=required><img src=images/error.gif border=0>Image uploading failed.</font><center>";
}
}
if($_FILES['photo']['name'][$img]!="")
{
$t=$f_ID+1;
$img_id=$img+1;
$filename = basename($_FILES['photo']['name'][$img]);
$my_firstfile=str_replace(" ","_",$_FILES['photo']['name'][$img]);
//$f_name_file=$_FILES['photo']['name'][$img];
$f_name_file=$my_firstfile;
$extp = substr($f_name_file, strrpos($f_name_file, '.') + 1);
//22_image_small_1,22_image_1,22_image
$filetypecmp=explode("/",$_FILES['photo']['type'][$img]);
$filetype=$filetypecmp[0];
$filetypeextcmp=explode(".",basename($_FILES['photo']['name'][$img]));
$filenamewithoutext=substr($filetypeextcmp[0],0,15);
$filetypeext=end($filetypeextcmp);
$new_filename=$maxRetailId."_image".".gif";
$new_filename_middle=$maxRetailId."_image_".$img_id.".gif";
$new_filename_small=$maxRetailId."_image_small".".gif";
// $_SESSION["ext"][$img]= basename($_FILES['photo']['name'][$img]);
$mediafolder = "tmp/uploads/eflyers/";
//$target_path = "uploads/eflyers/slideshow/".$filename;
// $target_thumbnail_path="uploads/eflyers/slideshow/thumbnails/".$filename;
$target_path_org = $mediafolder."slideshow/".$f_name_file;
$target_path = $mediafolder."slideshow/".$new_filename;
$target_thumbnail_path=$mediafolder."slideshow/".$new_filename_small;
$target_thumbnail_middle_path=$mediafolder."slideshow/".$new_filename_middle;
$result = 0;
$allowedfiletype="gif,jpg,jpeg,png,bmp,JPG,JPEG,PNG,GIF,BMP";
$pos="";
$pos = strpos($allowedfiletype,$filetypeext);
$hw=getimagesize($_FILES['photo']['tmp_name'][$img]);
/* if($hw[0] > 800 || $hw[1] > 600){
$msg.=basename($_FILES['photo']['name'][$img])."-> exceed the limit of 800x600 pixel<br>";
}else*/ if($pos === false)
{
//$msg.=basename($_FILES['photo']['name'][$img])."->Only following jpg,jpeg,pjpeg,png,gif types are allowed<br>";
$msg_dis.=basename($_FILES['photo']['name'][$img])."->Only following jpg,jpeg,png,gif,bmp types are allowed<br>";
//array_push($err,$msg);
}else{
// chmod ($mediafolder, 0777);
$temp_file=$_FILES['photo']['tmp_name'][$img];
if(@move_uploaded_file($temp_file, $target_path))
{
$db->resize_jpg($target_path,$target_path_org,50,40);
$db->resize_jpg($target_path,$target_thumbnail_path,50,40);
$db->resize_jpg($target_path,$target_thumbnail_middle_path,600,400);
//chmod ($mediafolder, 0755);
if( $msg=="")
$result = 1;
//$filesuploaded.=$_FILES['photo']['name'][$img]." Uploaded successfully<br>";
$filesuploaded.=str_replace(" ","_",$_FILES['photo']['name'][$img]).",";
// slideshow_id created slideshow
$creat_time=time();
$sql_media="insert into slideshow(`slideshow_id`,`created`)values('{$maxRetailId}','{$creat_time}')";
$res_media=$db->insert_data($sql_media);
$_SESSION['SS_ID']=$maxRetailId;
$sql_slideframe="insert into slideshow_frame(`frame_id`,`slideshow_id`,`title`,`smallfilename`,`filename`,`order_number`)values('','{$maxRetailId}','{$f_name_file}','{$new_filename_small}','{$new_filename_middle}','{$img_id}')";
$res_slideframe=$db->insert_data($sql_slideframe);
$ssf_in_id=mysql_insert_id();
$_SESSION['SSF_ID']=$ssf_in_id;
array_push($ssf_arr,$ssf_in_id);
$_SESSION['SSF_ID_ARRAY']=$ssf_arr;
}//move
}//else
}
}
$_SESSION['IMG_CNT']=$img_id;
$msg.=$filesuploaded;
sleep(1);
−861.8
select
....
if(n.Pinned=1,concat(n.Name,' <img src=/images/icons/897634.gif>'),n.Name) as Name
from
news n
left outer join ....
.....
where
....
Как вам html-верстка в sql запросах?
+153
$r3['price'] = $r3['price']*1;
вывод цены