- 1
- 2
- 3
- 4
- 5
- 6
Процедура ПриОткрытии()
Если ЭтоНовый() И НЕ РольДоступна("СуперАдмин") Тогда
ЭтаФорма.Закрыть();
Возврат;
КонецЕсли;
КонецПроцедуры
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−125
Процедура ПриОткрытии()
Если ЭтоНовый() И НЕ РольДоступна("СуперАдмин") Тогда
ЭтаФорма.Закрыть();
Возврат;
КонецЕсли;
КонецПроцедуры
УТ 10.3. Такие перлы добавлены почти во все документы конфигурации
+129
mixin(iota(3).map!(i => format("v[%1$d]+=rhs.v[%1$d];", i)).join());
+126
[ 1, 2, 3, 4 ].map!("a + a")
//...
"{ " ~ [1, 2, 3, 4].map!(to!string).join(", ") ~ " }"
+71
try {
throw new Exception();
} catch (Exception e) {
e.printStackTrace();
}
+159
function popupAlert(message, iserror) {
popupAlert(message, iserror, "");
}
function popupAlert(message, iserror, title)
{
..
}
+150
<?php
require_once("inc/mysql.php");
sleep(3); //Для ajax запроса, потом удалить
// Проверяем, что к нам идёт Ajax запрос
if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
$city1 = $_POST['city1'];
}else{
exit(); // Заканчиваем работу скрипта, если это не ajax запрос
}
if (isset($city1)) {
$query = "SELECT id_city, id_region, id_country FROM cities WHERE city_name_ru LIKE '$city1'";
$result = mysqli_query($link, $query);// or trigger_error(mysql_error($link)." ".$query);
$row = mysqli_fetch_array($result);
$country = $row['id_country'];
//echo $country;
//echo '<br>';
$region = $row['id_region'];
//echo $region;
//echo '<br>';
$query1 = "SELECT country_name_ru FROM countries WHERE id_country = '$country'";
$result1 = mysqli_query($link, $query1);// or trigger_error(mysql_error($link)." ".$query);
$row1 = mysqli_fetch_array($result1);
echo '<p class=\'country\'>Страна '.$row1['0'].'</p>';
//echo '<br>';
$query2 = "SELECT region_name_ru FROM regions WHERE id_region = '$region'";
$result2 = mysqli_query($link, $query2);// or trigger_error(mysql_error($link)." ".$query);
$row2 = mysqli_fetch_array($result2);
echo '<p class=\'reqion\'>Область '.$row2['0'].'</p>';
}
?>
Прокомментируйте, пожалуйста, как улучшить этот говнокод.
+123
Type win32gui
Create object window
Set window title = "Window"
Set width window = 299
Set height window = 279
S1 = "y"
S2 = "="
S3 = "x^3+1"
Obj = "Graph"
Create object obj
Set obj graph = "y=x^3+1"
Display obj
Rewrite obj
Название языка ещё не придумал :P
Данный пример построит график y=x^3+1.
Картинка тут - http://coun.at.ua/_sf/1/116_Screenshot1.png
+153
$("#basketName").val($(this).parent().parent().find("span").text());
Достался мне проект хз кем написанный, и я решил поменять кое-где в верстке <span> на другой элемент (из чисто эстетических побуждений). В результате появился баг в js, собственно, вот причина.
+151
var $resetBtn = $("<a class=\"filter-reset-btn resetBtn\"/>");
Это нормально вообще?
+86
function RealToStr(X: Real; Count: Integer): String;//Count - количество цифр после запятой
var S: String;
N: Integer;
begin
S:=FloatToStr(X); //после запятой - длинная последовательность цифр
//DecimalSeparator - константа, содержащая истинный разделитель целой и дробной частей числа
N:=Pos(DecimalSeparator, S); //позиция запятой в строке
//вычисляем длину строки с нужным количеством знаков после запятой:
if N=0//если в строке нет запятой - это целое число, и
then N:=Length(S)//тогда просто выводим это число
else N:=N+Count;//иначе вычисляем длину строки
Result:=Copy(S, 1, N);//копируем часть строки в результат
end;
Говно на говне сидит и говном погоняет.
http://www.delphi-manual.ru/work-with-strings.php