- 1
- 2
- 3
- 4
require( "./configuration.php" );
include( "./include.php" );
$returned = @( );
if ( ( $returned ) != @( "harper" ) )
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+75
require( "./configuration.php" );
include( "./include.php" );
$returned = @( );
if ( ( $returned ) != @( "harper" ) )
+86
int createStageCycles = 0;
createStageCycles = Integer.parseInt(strCycle);
int nextVal = new Integer(createStageCycles) + 1;
int двойного отжима
+80
$F = 0;
if ($F == "0") {
include ("index-bd.php");
}
else {
include ("../index-bd.php");
};
И так подключатся все файлы в проекте.
−428
url = request.get_full_path()
if 'show_error' in url:
show_param = url.split('?show_error=')
error = show_param[1]
Кусок кода из Django проекта
Взяли индуса на работу. Вот так он достает GET параметры
+123
<table border="0" id="table" width="800" align="center">
<tr><td colspan="5" align="center">Ваш заказ:</td></tr>
<? $query=mysql_query("Select * from `$name`");
for ($c=0; $c<mysql_num_rows($query);$c++){
?><?
$result=mysql_fetch_array($query);
$a=$result['menu_id'];
$query1=mysql_query("SELECT * FROM menu WHERE id=$a");
$result1=mysql_fetch_array($query1);
?>
<tr><td width="50"><? echo $c+'1'; ?></td><td width="50" align="center"><img src="img/tira.png" style="height:20px; width:20px;"/></td><td><? echo $result1['name'];?></td><td><a href="#">-</a><input type="text" min="1" value="<? echo $result['count'];?>" max="40" size="2" /><a href="#" onclick="up()">+</a></td><td>удалить</td></tr>
<script language="javascript" type="application/javascript">
var a=parseInt("<? echo $result['count'];?>");
function up(){
var b = a + 1;
document.write(b);
}
</script>
<?
}
?>
"Создаю корзину покупателя! Формирую таблицу выбранных пользователем товаров и его кол-во в цикле! добавил функцию на OnClick с выводом значение в ячейке! при нажатии выводит только значение последнего товара из цикла." Слов нет.
+113
int width_of_rectangle = 690;// ширина
int height_of_rectangle = 395;// высота
int boundary_of_rectangle_x = 15;// граница по Х
int boundary_of_rectangle_у = 15;// граница по У
int size_of_ball = 25;// размер шарика
int size_of_move_of_ball = 3; // коефициент скорости от рамера шарика
private Bitmap myBitmap;
int position_of_ball_x,
position_of_ball_y,
radius_of_ball_x,
radius_of_ball_y,
move_of_ball_x,
move_of_ball_y,
width_of_bitmap_of_ball,
height_of_bitmap_of_ball,
width_of_margin_of_bitmap,
height_of_margin_of_bitmap;
Структуры..? Не, не слышал!
−84
data (,) a b = (,) a b
deriving Generic
data (,,) a b c = (,,) a b c
deriving Generic
data (,,,) a b c d = (,,,) a b c d
deriving Generic
.......
data (,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,) a b c d e f g h i j k l m n o p q r s t u v w x y z a_ b_ c_ d_ e_ f_ g_ h_ i_ j_ k_ l_ m_ n_ o_ p_ q_ r_ s_ t_ u_ v_ w_ x_ y_ z_ a__ b__ c__ d__ e__ f__ g__ h__ i__ j__
= (,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,) a b c d e f g h i j k l m n o p q r s t u v w x y z a_ b_ c_ d_ e_ f_ g_ h_ i_ j_ k_ l_ m_ n_ o_ p_ q_ r_ s_ t_ u_ v_ w_ x_ y_ z_ a__ b__ c__ d__ e__ f__ g__ h__ i__ j__
-- deriving Generic
{- Manuel says: Including one more declaration gives a segmentation fault.
Вот такая вот реализация туплов:
http://www.haskell.org/ghc/docs/7.4.1/html/libraries/ghc-prim-0.2.0.0/src/GHC-Tuple.html
−18
__fastcall TformMain(TComponent* Owner);
//сообщения из потока прозвонки класса
BEGIN_MESSAGE_MAP
MESSAGE_HANDLER(WM_PERCENTCOMPLIT, TMessage, OnPercentComplite);
MESSAGE_HANDLER(WM_COMPLITE, TMessage, OnComplite);
END_MESSAGE_MAP(TComponent)
HANDLE GFillingThread; //поток прозвонки
HANDLE GStopThereadEvent;//событие, информирующее поток прозвонки о необходимости остановиться
bool GWorkEnable; //флаг разрешения работу приложения
TConnectionArray GCable; //жгут, как массив соединенй
byte **GCableMatrix;
+117
http://www.haskell.org/hoogle/?hoogle=%60
:P
+79
//первый сайт - интернет магазин
//отрывок из функции редактирования, функции добавления, функции удаления товаров, в таблицу "export_catalogue" каждая строка - это "поле товара" и "новое значение поля"
//что-то на подобие лога изменений. Конечно копипаст всех полей товаров.
$this->insert($table = "`export_catalogue`", $fields = "`action`, `table`, `element`, `fields`, `value`", $values="'update', 'catalogue_files', '$catalogue_id', 'name_rus', '$name_rus'");
$this->insert($table = "`export_catalogue`", $fields = "`action`, `table`, `element`, `fields`, `value`", $values="'update', 'catalogue_files', '$catalogue_id', 'name_ger', '$name_ger'");
//файл xml_create_catalogue.php, который запускается по крону каждые 5 минут, создаёт xml файлы. Каждый файл содержит в себе изменение одного поля товара
$result_export_array = $global->select_all($fields = "*", $table = "`export_catalogue`", $where = "`create` = '0' ORDER BY `id` ASC");
for ($i=0; $i<count($result_export_array); $i++){
$doc = new DOMDocument('1.0', 'utf-8');
$doc->formatOutput = true;
...
// название fields - не мой коммент
$fields = $doc->createElement('fields');
$fields = $root->appendChild($fields);
// данные element - не мой коммент
$data_fields = $doc->createTextNode($result_export_array[$i]['fields']);
$data_fields = $fields->appendChild($data_fields);
...
//если картинка или файл товара, то файл кодируется в бэйс64 и записывается в ячейку xml
$value_default = $result_export_array[$i]['value'].'photo_data'.base64_encode($contents);
$value_convert = mb_convert_encoding($value_default, "UTF-8", "Windows-1251");
$data_value = $doc->createTextNode($value_convert);
...
//почетка, что файл экспорта создан
$global->update($table = "`export_catalogue`", $fields = "`create` = '1'", $where = "`id` = '".$result_export_array[$i]['id']."'");
}
//файл xml_upload_catalogue.php, крон - 5 минут, копирует созданные xml файлы на фтп второго сайта
$result_export_array = $global->select_all($fields = "*", $table = "`export_catalogue`", $where = "`upload` = '0' ORDER BY `id` ASC");
for ($i=0; $i<count($result_export_array); $i++){
... //тут идёт копирование файлов по фтп
//пометка, что файл загружен на второй сайт
$global->update($table = "`export_catalogue`", $fields = "`upload` = '1'", $where = "`id` = '$file_id'");
}
//второй сайт - интернет магазин
//xml_import_catalogue.php по крону, проверяется наличие xml файлов и поля импортируются в каталог
//цикл по списку файлов
foreach ($file_list as $key => $file_name) {
//в таблицу import_catalogue записывается, какие файлы были импортированны
$next_file_array = $global->select_only($fields = "*", $table = "`import_catalogue`", $where = "`id` != '0' ORDER BY `id` DESC LIMIT 1");
//причем имя файла(числовое) должно быть обязательно на 1 больше последнего записанного в таблице
$next_file = intval($next_file_array['id'] + 1).'.xml';
...
//апдейт поля товара
$value_convert = mb_convert_encoding($value_xml, "Windows-1251", "UTF-8");
$global->update($table = "`$table_xml`", $fields = "`$fields_xml` = '".$global->sql_prepare($value_convert)."'", $where = "`id` = '$element_xml'");
...
//помечаем, что файл импортирован и удаляем
$global->insert($table = "`import_catalogue`", $fields = "`joined`", $values="'$joined'");
}
Самый идеальный экспорт товаров из одного сайта в другой. Приведены отрывки кода из двух сайтов на каждом этапе экспорта