- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
#define true false
...
#define double int
...
#define TRUE FALSE
// удачной отладки суки
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+143.7
#define true false
...
#define double int
...
#define TRUE FALSE
// удачной отладки суки
+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);
+143.7
/*Hide deleted button*/
if (((UF.FileTypeID == FP.FileType1) && (FP.FileType1Edit == 1))
|| ((UF.FileTypeID == FP.FileType2) && (FP.FileType2Edit == 1))
|| ((UF.FileTypeID == FP.FileType3) && (FP.FileType3Edit == 1))
|| ((UF.FileTypeID == FP.FileType4) && (FP.FileType4Edit == 1))
|| ((UF.FileTypeID == FP.FileType5) && (FP.FileType5Edit == 1))
|| ((UF.FileTypeID == FP.FileType6) && (FP.FileType6Edit == 1))
|| ((UF.FileTypeID == FP.FileType7) && (FP.FileType7Edit == 1))
|| ((UF.FileTypeID == FP.FileType8) && (FP.FileType8Edit == 1))
|| ((UF.FileTypeID == FP.FileType9) && (FP.FileType9Edit == 1))
|| ((UF.FileTypeID == FP.FileType10) && (FP.FileType10Edit == 1))
|| ((UF.FileTypeID == FP.FileType11) && (FP.FileType11Edit == 1)))
{
if (CBL.GetListOfButtons(CPF.ID, 1) == true)
{
bool ButtonVisible = true;
String BText = "";
foreach (ConfirmButtons CB in CBL.Items)
{
BText = "";
if ((CB.ActionID > 0)&&(aAction.GetActionInfo(CB.ActionID) == true))
{
if (DTS.isStepAllowed(CB.ActionID, sysUser.GetID(), UserRoleID, aRequest.ID) == true)
{
ButtonVisible = true;
#region Exeptions
if (CB.TypeName == "Confirm")
{
/*----------Check parallel process status--------------*/
if (aRequest.IsParent == 1)
{
if (CheckBP.CheckParallelBP(aRequest.ID, aRequest.aReqStatus.ID) == true)
{
if ((CheckBP.IsNecessary == 1) || ((CheckBP.ChildID > 0) && (CheckBP.ChildCurState > 0)))
{
if (((CheckBP.IsNecessary == 1) && ((CheckBP.ChildID == 0))) || ((CheckBP.PositiveEndState != CheckBP.ChildCurState) && (CheckBP.NegativeEndState != CheckBP.ChildCurState)))
{
ButtonVisible = false;
CFTitleText.Text = "В данный момент вы не можете cогласовать заявку. Незавершен параллельный процесс: '" + CheckBP.Name.ToString() + "'!";
}
}
}
}
Кусок, начиная со строки 881(из 1307) метода Page_Load. Мастурбация мозга..
+143.6
<?php
try {
$mysqlhost = "localhost";
$mysqluser = "root";
$mysqlpass = "";
if ($db = mysql_connect ($mysqlhost,$mysqluser,$mysqlpass)){
echo "Successfully connected to the database.";
mysql_close ($db);
} else {
throw new exception ("Sorry, could not connect to mysql.");
}
} catch (exception $e) {
echo $e->getmessage ();
}
?>
как не надо подключаться к mysql
+143.6
using System;
struct MyStruct : IDisposable
{
int x;
private void Show()
{
unsafe
{
MyStruct obj1 = new MyStruct();
MyStruct* p;
p = &obj1;
p->x = 10;
Console.WriteLine(x);
}
}
public static void Run()
{
using(MyStruct obj1 = new MyStruct())
{
obj1.Show();
}
}
public void Dispose() { }
}
class program
{
static void Main()
{
MyStruct.Run();
}
}
сабж
+143.6
for i:=1 to 10000000 do
begin
{...}
if m=0 then break;
end;
+143.6
if ("MOCK_CATEGORY".equals(esbCategoryName) && "MOCK_SERVICE".equals(esbServiceName))
{
response = request;
}
Исходник Jboss Jpdl
+143.5
if (data.success) {
document.location = "/contests/" + $('#contest_id').val() + '/' + $('#composition_type').val() + '/page/1';
}else {
document.location = "/contests/" + $('#contest_id').val() + '/' + $('#composition_type').val() + '/page/1';
}
+143.5
hideVoting = (disabled || getVisitor().isAnonymous()) ? true : false;
+143.5
if (isset($_COOKIE['wrboardname'])) {
$wrboardname=$_COOKIE['wrboardname'];
}
// если в куках есть wrboardname, то забиваем данные куков в переменные, иначе выводим форму для входа
if (isset($wrboardname)) {
print "<td align=right style='FONT-SIZE: 11px' width=100%><a href='tools.php?event=profile&pname=$wrboardname'>Ваш Профиль</a> <a href='tools.php?event=clearcooke'>Выход [$wrboardname]</a>";
}
Показан прекрасный метод, как нужно юзать куки))(wr-board 1.1)