- 1
while(!file_exists(getcwd()."/.htroot")){chdir('..');}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+167
while(!file_exists(getcwd()."/.htroot")){chdir('..');}
http://www.php.net/manual/en/function.require.php
if you want always include, require, open files using some 'root' folder based path you may may put file '.htroot' in 'root' folder and use this.
while(!file_exists(getcwd()."/.htroot")){chdir('..');}
This code change current dir to dir where '.htroot' file located and everywhere you can use relative to 'root' paths.
Please avoid absent of '.htroot' file.
+141
static int16_t have_upper_dot(cell *c)
{
cell *cc;
int16_t H;
H=my_bases.ps;
cc=c->prev;
if ((cc->flg & c_f_dust) &&
(c->w>4 && cc->h>=2 && cc->w>=2 &&
(abs(cc->h-cc->w)<=H/6 || cc->h<cc->w && cc->w-cc->h<=H/4) &&
cc->col+1>=c->col && cc->col+cc->w-5<=c->col+c->w ||
c->w<=4 && abs(c->col-cc->col+(c->w-cc->w)/2)<=2) &&
cc->row+cc->h-2<=my_bases.b2)
return 1;
cc=c->next;
if ((cc->flg & c_f_dust) &&
(c->w>4 && cc->h>=2 && cc->w>=2 &&
(abs(cc->h-cc->w)<=H/6 || cc->h<cc->w && cc->w-cc->h<=H/4) &&
cc->col+1>=c->col && cc->col+cc->w-5<=c->col+c->w ||
c->w<=4 && abs(c->col-cc->col+(c->w-cc->w)/2)<=2) &&
cc->row+cc->h-2<=my_bases.b2)
return 1;
return 0;
}
Из одной OCR программы.
+33
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1251">
<meta http-equiv="Pragma" content="no-cache">
<link rel=File-List href="SL_php2weeks_box.files/filelist.xml">
<title>PHP за 2 недели - курс обучения PHP от Школы Программирования</title>
<style type="text/css">
<!--
.style1 {font-family: Georgia, "Times New Roman", Times, serif}
.style5 {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
.style6 {font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }
.style7 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style8 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: italic;
color: #009000;
}
.style9 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 18px;
}
.style10 {
font-family: "Courier New", Courier, monospace;
font-size: 12px;
}
.style11 {
font-size: 24px;
font-weight: bold;
}
.style12 {font-size: 24px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; }
.style13 {font-size: 24px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
.style14 {font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; }
.style15 {
color: #0000FF;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style17 {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 16px; }
.style18 {
font-size: 20px
}
-->
</style>
</head>
<body lang=RU link=blue vlink=purple>
<!-- SmartResponder.ru PopOver code (begin) -->
<script language="javascript" type="text/javascript" src="popover.js"></script>
<span style="margin: 0pt; padding: 0pt; width: 400px; height: 400px; position: absolute; left: 0pt; top: 0pt; right: 0pt; z-index: 1; display: none;" id="SR_PopOver">
<table cellpadding="0" cellspacing="0" height="246" width="400">
<tbody>
<tr>
<td style="border: 1px solid rgb(0, 0, 0);">
<table bgcolor="#ffffff" cellpadding="3" cellspacing="0" height="100%" width="100%">
<tbody>
<tr bgcolor="#dddddd" valign="middle">
<td onMouseDown="popover_drag_start(event, this, 'SR_PopOver')" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 255); font-weight: bold;" align="center" width="100%">
<b>Подарок Вам - <font style="color:#009000;">Курс Web-Старт!</font><br /> 7 Бесплатных Видеоуроков По PHP!</b></td>
<td align="right">
<table cellspacing="0">
<tbody>
<tr>
<td style="padding: 0pt 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); font-weight: bold;" onClick="popover_close(this, 'popover_start_to(\'SR_PopOver\', 21, 0, \'windowWidth\', parseInt(popover_obj.style.top) - popover_base_y)')" onMouseOver="this.style.cursor='pointer'" onMouseOut="this.style.cursor='default'">X</td>
</tr>
</tbody>
</table>
http://prog-school.ru/php2weeks/
вот как бывает! исходник страницы смотрите сами :)
+167
if( $user_id < 0 )
die( "I don't know you!" );
if( $action == '' )
die( "I don't know, what you want!" );
if( $action == 'login' )
die();
+178
function verifyQuery($sql, $con) {
if (!mysql_query($sql, $con)) {
echo "Error occured in verifyQuery() in sqlfunctions.php <br>";
echo "SQL sent : ";
echo $sql;
echo "<br>Database report: <br>";
die('Error: ' . mysql_error());
}
return mysql_query($sql, $con);
}
+122
if (0 == comparer.Compare(s, hash))
{
return true;
}
else
{
return false;
}
MSDN. Не то чтобы ГК, но как-то странно.
+162
//__________________________________
$id = $_POST['id'];
$fio = $_POST['fio'];
$adres = $_POST['adres'];
$pom = $_POST['pom'];
$s = $_POST['s'];
$data_dog = $_POST['data_dog'];
$stady = $_POST['stady'];
$prolоnga = $_POST['prolonga'];
$data = $_POST['data'];
$data_over = $_POST['data_over'];
$hows = $_POST['hows'];
$etazh = $_POST['etazh'];
$otn = $_POST['otn'];
$svid = $_POST['svid'];
//______________________________
$dt = array (
'id' => $id,
'fio' => $fio,
'adres' => $adres,
'pom' => $pom,
's' => $s,
'data_dog' => $data_dog,
'stady' => $stady,
'prolonga' => $prolonga,
'data' => $data,
'hows' => $hows,
'etazh' => $etazh,
'otn' => $otn,
'svid' => $svid,
);
//______________________________________
+160
<?
.....................
if (isset($_GET['show_info'])) {
$wpTimeMachineOptionsStorage['show_info'] = $_GET['show_info'];
}
if (isset($_GET['use_log'])) {
$wpTimeMachineOptionsStorage['use_log'] = $_GET['use_log'];
}
if (isset($_GET['show_options'])) {
$wpTimeMachineOptionsStorage['show_options'] = $_GET['show_options'];
}
if (isset($_GET['format'])) {
$wpTimeMachineOptionsStorage['format'] = $_GET['format'];
}
if (isset($_GET['use_post_pub'])) {
$wpTimeMachineOptionsStorage['use_post_pub'] = $_GET['use_post_pub'];
}
if (isset($_GET['use_timestamp_dir'])) {
$wpTimeMachineOptionsStorage['use_timestamp_dir'] = $_GET['use_timestamp_dir'];
}
if (isset($_GET['exclude_cache'])) {
$wpTimeMachineOptionsStorage['exclude_cache'] = $_GET['exclude_cache'];
}
if (isset($_POST['offsite'])) {
$wpTimeMachineOptionsStorage['offsite'] = $_POST['offsite'];
}
if (isset($_POST['remote_user'])) {
$wpTimeMachineOptionsStorage['remote_user'] = $_POST['remote_user'];
}
if (isset($_POST['remote_host'])) {
$wpTimeMachineOptionsStorage['remote_host'] = $_POST['remote_host'];
}
if (isset($_POST['remote_path'])) {
$wpTimeMachineOptionsStorage['remote_path'] = $_POST['remote_path'];
}
.....................
Плагин к Wordpress для бэкапов. Вроде свежий, умеет в DropBox и на Amazon S3 файлы класть, а вот поди ж ты.
+107
Uses Windows;
Var Olly : hWnd;
begin
Olly:=FindWindow('OllyDBG', nil);
If Olly <> 0 then Exit;
Olly:=FindWindow('OllyDbg', nil);
If Olly <> 0 then Exit;
Olly:=FindWindow('OLLYDBG', nil);
If Olly <> 0 then Exit;
Olly:=FindWindow('ollydbg', nil);
If Olly <> 0 then Exit;
MessageBox(0, 'You are run me!', 'RunMe v0.1', 48);
end.
Код моей молодости. Кто не вкурил, это такая говнозащита от отладчика OllyDbg.
+133
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#CC0000" width="1232" height="24">
<tr>
<td height="19" bgcolor="#FFFFFF" width="1232">
<table border="0" cellpadding="2" style="border-collapse: collapse" bordercolor="#111111" width="1234" height="22">
<tr>
<td width="14%" height="18"><span lang="ru"><font size="1" color="#0000FF"> Автор:
</font><font color="#BF0000"><a title="Здравствуйте! Come in my page :-)" href="avb_inf.htm">
<font color="#CC0000" size="2">А.В. Багров</font></a></font></span></td>
<td width="31%" height="18">
<p align="center"><span lang="ru"><font size="2" color="#0000FF">Дата и
время последнего обновления: </font></span><span lang="en-us"><font color="#BF0000">21</font></span><font color="#BF0000">.0<span lang="en-us">8</span>.2010
<span lang="en-us">0</span>:30</font></p>
</td>
<td width="23%" height="18">
<p align="center"><font size="1" color="#0000FF">Объем сайта: </font>
<span lang="en-us"><font size="2" color="#BF0000">7</font></span><font size="2" color="#BF0000"><span lang="ru">,</span><span lang="en-us">6</span> Мбайт </font>
<font size="2" color="#0000FF">(из 250Мбайт)</font></p>
</td>
<td width="31%" height="18"><font size="2" color="#0000FF">e-mail (<span lang="ru">для
переписки по тематике сайта): </span></font><font color="#BF0000">[email protected]</font></td>
</tr>
</table>
Я хотел завязать с постингом сюда HTML, но увидев вырвиглаз, не удержался. Страница http://avb-sites.pochta.ru/iBr_Diff.htm — вообще лютый звездец. Называется «Неадекватности интерпретации интернет-браузерами кода HTML». Цитирую: «Задуманный дизайн фрагмента интерпретируется правильно только в случае Интернет-Эксплорера. Остальные интернет-браузеры нарушают задуманный дизайн. Например, Opera воспроизводит красное обрамление шапки (вверху) черным цветом. Обрамление баннера белое по задумке отображается браузерами Mozilla Firefox и Opera совсем не так. Браузеры Google Chrome, Mozilla Firefox и Opera отображают название фирмы ЭЛИМАШ с подчеркиванием (имеется гиперссылка по этому имени), тогда как подчеркивание из дизайна было по задумке устранено.» Далее: «Браузеры Chrome, Firefox и Opera не реагируют на тег basefont. Тогда как IE делает это правильно.»
Если Вы думаете, что я некрофил и откопал говно мамонта в недрах веб-кешей, то вот надпись на глагне сайта: «Дата и время последнего обновления: 21.08.2010 0:30». Короче, минусуйте ГК — не обижусь. И помните, как завещал Владимир Мономах, грешно смеяться над убогими.