- 1
- 2
- 3
- 4
- 5
- 6
<!-- END CONTENT CONTAINER -->
<?php include("mgr.footer.php"); ?>
</div>
</body>
</html>
<?php mysql_close($db); ?>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+154
<!-- END CONTENT CONTAINER -->
<?php include("mgr.footer.php"); ?>
</div>
</body>
</html>
<?php mysql_close($db); ?>
Пример кода из админки одного индуского движка.
+11
// This is an example of an exported function.
SCCONNECT_API int fnSCConnect(void)
{
return 42;
}
Не говно, но не мог промолчать!
Вот такой шаблон функции генерирует MSVC при создании DLL.
MSVC даёт ответ на самый главный вопрос жизни, вселенной и всего такого!
+152
function get_price () {
$item_price = get_p('item_price');
$price = str_split($item_price);
if ( sizeof($price)<=1 and sizeof($price) !== 0 ) {
echo '--';
}
if ( sizeof($price)<=3 and sizeof($price) !== 0 ) {
echo get('item_price');
}
if ( sizeof($price)<=4 and sizeof($price) !== 3 and sizeof($price) !== 2) {
echo $price[0].' ';
for ($i=1; $i<=sizeof($price);$i++) {
echo $price[$i];
}
}
if ( sizeof($price)<=5 and sizeof($price) !== 4 and sizeof($price) !== 3 and sizeof($price) !== 2 ) {
echo $price[0].$price[1].' ';
for ($i=2; $i<=sizeof($price);$i++) {
echo $price[$i];
}
}
// И еще 2 подобных условия
}
Взял заказ на фрилансе с доработкой магазина. Так вот эта функция делает из цены вида 1740 такую 1 740, то есть добавляет пробел. Супер серверный хардкор, js не не слышал ...
+130
DataTable newTable = new DataTable();
newTable.Columns.Add("id");
newTable.Columns.Add("type");
DataRow empty_row = newTable.NewRow();
empty_row["id"] = 0;
empty_row["type"] = "--- Все графики ---";
newTable.Rows.Add(empty_row);
for (int i = 0; i < tPayDays.Rows.Count; i++)
{
if (tPayDays.Rows[i]["id"].ToString() != "11")
{
DataRow new_row = newTable.NewRow();
new_row["id"] = tPayDays.Rows[i][0].ToString();
new_row["type"] = tPayDays.Rows[i][1].ToString();
newTable.Rows.Add(new_row);
}
}
Выкручивался как мог.
Мало того, дальше в коде айдишник стал стрингового типа и стало еще веселей.
+64
Я МОГ БЫ НАКАЛДАВАТЬ СИБЕ ЛАЙКАВ НО МНЕ ЗАПРИЩИНО ИСПОЛЬЗЫВАТЬ МАГИЮ ВНЕ ХОГВАРЦА
НО ВАЛШЕБНАЯ ПАЛАЧКА У МИНЯ ЕСТЬ МОЖЫШЬ У СВАЕЙ МАМКИ СПРАСИТЬ ЕСЛЕ НЕ ВЕРИЖ АЗАЗАЗАЗЗАЗЗЗЗААА)))00))00)0000
ЭКСПЕРТУС ТРАЛИУС АЗАЗА))0)0
+106
for i:= 1 to 24 do read (a[i]);
if (abs(sqrt ((a[1]-a[4])*(a[1]-a[4])+(a[2]-a[5])*(a[2]-a[5])+(a[3]-a[6])*(a[3]-a[6]))) = abs(sqrt ((a[4]-a[7])*(a[4]-a[7])+(a[5]-a[8])*(a[5]-a[8])+(a[6]-a[9])*(a[6]-a[9]))) and
(abs(sqrt ((a[4]-a[7])*(a[4]-a[7])+(a[5]-a[8])*(a[5]-a[8])+(a[6]-a[9])*(a[6]-a[9]))) =abs(sqrt ((a[7]-a[10])*(a[7]-a[10])+(a[8]-a[11])*(a[8]-a[11])+(a[9]-a[12])*(a[9]-a[12]))) and
(abs(sqrt ((a[7]-a[10])*(a[7]-a[10])+(a[8]-a[11])*(a[8]-a[11])+(a[9]-a[12])*(a[9]-a[12]))) =abs(sqrt ((a[10]-a[1])*(a[10]-a[1])+(a[11]-a[2])*(a[11]-a[2])+(a[12]-a[3])*(a[12]-a[3])))and
(abs(sqrt ((a[13]-a[16])*(a[13]-a[16])+(a[14]-a[17])*(a[14]-a[17])+(a[15]-a[18])*(a[15]-a[18]))) = abs(sqrt ((a[13]-a[16])*(a[13]-a[16])+(a[14]-a[17])*(a[14]-a[17])+(a[15]-a[18])*(a[15]-a[18]))) and
(abs(sqrt ((a[13]-a[16])*(a[13]-a[16])+(a[14]-a[17])*(a[14]-a[17])+(a[15]-a[18])*(a[15]-a[18]))) =abs(sqrt ((a[16]-a[19])*(a[16]-a[19])+(a[17]-a[20])*(a[17]-a[20])+(a[18]-a[21])*(a[18]-a[21]))) and
(abs(sqrt ((a[16]-a[19])*(a[16]-a[19])+(a[17]-a[20])*(a[17]-a[20])+(a[18]-a[21])*(a[18]-a[21]))) =abs (sqrt ((a[19]-a[22])*(a[19]-a[22])+(a[20]-a[23])*(a[20]-a[23])+(a[21]-a[24])*(a[21]-a[24]))) and
(abs(sqrt ((a[19]-a[22])*(a[19]-a[22])+(a[20]-a[23])*(a[20]-a[23])+(a[21]-a[24])*(a[21]-a[24]))) =abs(sqrt ((a[22]-a[13])*(a[22]-a[13])+(a[23]-a[14])*(a[23]-a[14])+(a[24]-a[15])*(a[24]-a[15]))) and
(abs(sqrt ((a[22]-a[13])*(a[22]-a[13])+(a[23]-a[14])*(a[23]-a[14])+(a[24]-a[15])*(a[24]-a[15])))=abs(sqrt ((a[13]-a[1])*(a[13]-a[1])+(a[14]-a[2])*(a[14]-a[2])+(a[15]-a[3])*(a[15]-a[3]))) and
(abs(sqrt ((a[13]-a[1])*(a[13]-a[1])+(a[14]-a[2])*(a[14]-a[2])+(a[15]-a[3])*(a[15]-a[3]))) = abs(sqrt ((a[16]-a[4])*(a[16]-a[4])+(a[17]-a[5])*(a[17]-a[5])+(a[18]-a[6])*(a[18]-a[6])))and
(abs(sqrt ((a[16]-a[4])*(a[16]-a[4])+(a[17]-a[5])*(a[17]-a[5])+(a[18]-a[6])*(a[18]-a[6])))= abs(sqrt ((a[19]-a[1])*(a[19]-a[7])+(a[20]-a[8])*(a[20]-a[8])+(a[21]-a[9])*(a[21]-a[9]))) and
(abs(sqrt ((a[19]-a[1])*(a[19]-a[7])+(a[20]-a[8])*(a[20]-a[8])+(a[21]-a[9])*(a[21]-a[9]))) = abs(sqrt ((a[22]-a[10])*(a[22]-a[10])+(a[23]-a[11])*(a[23]-a[11])+(a[24]-a[12])*(a[24]-a[12])))) then writeln ('yes');
Readln;
программа выясняет, является ли фигура с задаными 24 координатами кубом
+155
jQuery('#index_submit').click(function(){
var val = jQuery('#indexCity').val(),obj,
allWeightCeil = Math.ceil(allWeight/1000),
new_del_address = jQuery('#new_del_address');
if (val.toString() == parseFloat(val, 10) && val.length == 6) {
obj = answerFunc(val,allWeight,'info_zip');
if (obj != 'undefined' && obj != '') {
if (obj.cityname != '') {
jQuery('#cityIndex').text('Ваш город: '+obj.cityname); jQuery('#new_del_address').slideDown('normal');jQuery('#new_del_address>*').show();city_field.val(obj.cityname);index_field.val(val);
if (obj.cityname == 'Москва' || obj.cityname == 'Калуга') {
jQuery(".from_russia_block #selectPVZ_russia").show();
jQuery('#moscow').click();
} else {jQuery(".from_russia_block #selectPVZ_russia").hide();}
jQuery('.from_russia_block input.deliv-radio').change(function(){
var thisRadio = jQuery(this),
percent = parseFloat(thisRadio.attr('percent'))/100,
procent_price = Math.ceil(actual_price * percent);
delivery = answerFunc(val,allWeight,'tarif');
selectAddressPVZ = jQuery('.from_russia_block #selectPVZ_russia .address_moscow_select');
if (thisRadio.val() == '2072' || thisRadio.val() == '2073') {
var deliv = parseFloat(delivery.delivery_ways[0]["Стоимость"], 10),
textDel = deliv+' р.';
if (thisRadio.val() == '2073') deliv = Math.ceil(deliv + procent_price);
textDel = deliv + ' р.';
thisRadio.parent().after(formAddress);
formAddress.slideDown('normal');
} else jQuery('#form_address').remove();
if (thisRadio.val() == '2077') {
thisRadio.parent().after(formAddress);
formAddress.slideDown('normal');
}
if (delivery.delivery_ways[1]){
if (thisRadio.val() == '2074' || thisRadio.val() == '2075') {
var deliv = parseFloat(delivery.delivery_ways[1]["Стоимость"], 10);
if (allWeightCeil>10){
deliv = deliv+((allWeightCeil-10)*100);
}
if (actual_price>3000 && allWeightCeil<10) {
deliv = 'Бесплатно';
}
if (thisRadio.val() == '2075') {deliv = (deliv=='Бесплатно') ? procent_price : Math.ceil(deliv + procent_price);}
textDel = (deliv=='Бесплатно') ? deliv : deliv+' р.';
}
address_pickup_delivery.val(delivery.delivery_ways[1]["Адрес"]);
}
if (thisRadio.val() == 'pickup_custom_russia') {jQuery('.from_russia_block .address_moscow_select').show();} else jQuery('.from_russia_block .address_moscow_select').hide();
thisRadio.parent().find('.price-delivery').empty().text(textDel);
jQuery('#price_delivery').val(deliv);
return false;
});
jQuery('.from_russia_block input.deliv-radio').click();jQuery('.from_russia_block input.deliv-radio:first').click();jQuery('#form_address').remove();
} else {jQuery('#cityIndex').text('Извините, город не найден').css({'font-weight':'bold','color' : '#EC411C'});
console.log(true);
//jQuery('#new_del_address').hide('normal');formAddress.hide();
jQuery('#new_del_address').show();
jQuery('#new_del_address>*').not('.deliveryMode__layout__field_2077').hide();
}
}
} else {jQuery('#new_del_address').hide();jQuery('#cityIndex').empty();
}
return false;
});
Нашел на проекте, как понял происходить расчет стоимости доставки по индексу... Весь код не скинуть так как ограничение по количеству строк
+140
У МИНЯ БОЛШЫ ВСЕХ ЛАЙКАВ НА ГАВНАКОДИ А ЧИВО ДАБИЛСЯ ТЫ??7
ВСЕ МНЕ ЗАВИДУЮТ ПАТАМУШТА Я БАГАТ И УСПЕШОН
+135
if (btnFromRecorder.Text == "Запись с микрофона")
{
_Recorder._OnlyAudioReconition.StartRecognition();
btnFromRecorder.Text = "Остановить запись";
// запускаем ожидающий поток
_stateOfWaitingThread = StateOfWaitingThread.UsedByRecorder;
// запуск потока
_ThreadWaitingForEndOfProcess = new Thread(ThreadWaitingForEndOfPlayingProcessing);
_ThreadWaitingForEndOfProcess.Name = "ThreadWaitingForEndOfProcess";
_ThreadWaitingForEndOfProcess.Start();
}
else
{
_Recorder._OnlyAudioReconition.FinishRecognition();
btnFromRecorder.Text = "Запись с микрофона";
}
вот, нашелся кусочек старого говнеца от бывшего насяльника. Из серии - зачем нам лишние булевы переменные в коде. + важное замечание _OnlyAudioReconition - это поле... public поле... Инкапсуляция? неее, не слышали.:-))))
+168
function FileExists($file) {
if(file_exists($file))
return true;
else
return false;
}
Гениальная функция, используемая в одном из расширений Джумлы.