- 1
- 2
- 3
- 4
- 5
- 6
- 7
public TD GetColumn(int i) {
try {
return this.Columns[i];
} catch {
return this.Columns[i - 1];
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+8
public TD GetColumn(int i) {
try {
return this.Columns[i];
} catch {
return this.Columns[i - 1];
}
}
в продолжение парсера
+8
if (args.Length < 2 || args.Length == 3 || args.Length > 5 || args.Length > 2 && args[2] != "-n" && args[2] != "-t" || args.Length == 5 && args[4] != "-f" && args[4] != "-d" && args[4] != "-a")
{
FindPrivateKey.PrintHelp();
}
Из майкрософтовского sample для поиска файлов приватных ключей.
+5
<?php
include('config.php');
$pasword_switch = $_GET["pass"];
$mail = $_GET["mail"];
$nashelsypa = 0;
$sql = mysql_query("SELECT `user_id`, `email` FROM `users` WHERE `user_id`='".$pasword_switch."' AND `email`='".$mail."' LIMIT 1");
while(mysql_fetch_array($sql))
{
$nashelsypa = 1;
}
if($nashelsypa == 1)
{
if(isset($_POST['submit']))
{
if($_POST['password'] == $_POST['password_re'])
{
mysql_query("UPDATE users SET password='".$_POST['password']."' WHERE `user_id`='".$pasword_switch."' AND `email`='".$mail."' ");
echo '<br>';
echo "Пароль успешно изменен";
mail($mail, "VK-SPS", "Ваш пароль для входу був змінений\nДані для входу \nE-mail:'".$mail."'\n Пароль:'".$_POST['password']."'");
header("Refresh: 5; url=login.php"); exit();
}
else
{
echo "Пароли не совпадают";
}
}
?>
Смена пароля
+3
$namespaces = array('top' => 1, 'left' => 2, 'right' => 3, 'bottom' => 4);
if (!is_int($namespace))
$namespace = $namespaces[$namespace];
Код должен по логике определять положение меню....
+8
function index(addr){
return parseInt(addr.split("").map(function(c){return "123456789ABCDEFGHIJKLMNOP0"[c.charCodeAt(0)-64]}).join(""),26)+parseInt((addr+"$").split("").map(function(c){return "Z".indexOf(c)+1}).join(""),26);
}
Функция вычисляет номер столбца Excel по его буквенному обозначению с помощью сил Тьмы.
+3
final class SimpleToArrayTransformer
{
/**
* @var SimpleToArrayTransformer
*/
private static $instance = null;
private function __construct()
{/*_*/}
/**
* @return SimpleToArrayTransformer
*/
public static function me()
{
if (!self::$instance) {
self::$instance = new self();
}
return self::$instance;
}
public function transform($item)
{
return (array) $item;
}
}
// используем так
$data = SimpleToArrayTransformer::me()->transform($item);
// нужно было
$data = (array) $item;
−88
ЕСли ЗаявкаСсылка.таблица.Выгрузить().Колонки.Найти("СхемаЗакупки") = Неопределено ТОгда
ТекстЗапроса = 1/0;//вызываем Исключение
КонецЕсли;
Пунктуация сохранена.
+10
http://ideone.com/VODKA
Генерятся ж иногда адреса как надо
+2
function renderHTML($doc)
{
return preg_replace('/^<!DOCTYPE.+?>/', '', str_replace( array('<html>', '</html>', '<body>', '</body>','<head>','</head>'), array('', '', '', ''), $doc->saveHTML()));
}
function reorder($str)
{
$dom = new DOMDocument;
$dom->loadHTML($str);
$path = new DOMXPath($dom);
$_res = $path->query('.//meta[@name="description"]');
$elem = $_res->item(0);
$desc = $dom->saveHTML($elem)."\r\n";
$elem->parentNode->removeChild($elem);
$_res = $path->query('.//meta[@name="keywords"]');
$elem = $_res->item(0);
$desc .= $dom->saveHTML($elem)."\r\n";
$elem->parentNode->removeChild($elem);
$preReady = renderHTML($dom);
$arTmp = explode("</title>",$preReady);
$ready = $arTmp[0]."</title>".$desc.$arTmp[1];
return $ready;
}
Вот так мы перемещаем meta-теги к Title поближе)
+4
<div class="tabtica">
<div class="header">
<div class="col1">фото</div>
<div class="col2">товар</div>
<div class="col3">количество</div>
<div class="col4">цена</div>
<div class="col5">итого</div>
<div class="col6"></div>
</div>
<div class="clear"></div>
<div class="item">
<div class="col1 imgColTable">
<img src="img/iphoneTable.jpg">
</div>
<div class="col2 nameColTable"><a href="">iPhone 6 Plus 128 Gb Space Gray</a></div>
<div class="col3 quantityColTable"><input type="number" value="1"></div>
<div class="col4 priceColTable"><span class="bold">10 499</span>руб.</div>
<div class="col5 summColTable"><span class="bold">10 499</span>руб.</div>
<div class="col6 delColTable"><a href=""><img src="img/close.png"></a></div>
</div>
<div class="item">
<div class="col1 imgColTable">
<img src="img/iphoneTable.jpg">
</div>
<div class="col2 nameColTable"><a href="">iPhone 6 Plus 128 Gb Space Gray</a></div>
<div class="col3 quantityColTable"><input type="number" value="1"></div>
<div class="col4 priceColTable"><span class="bold">10 499</span>руб.</div>
<div class="col5 summColTable"><span class="bold">10 499</span>руб.</div>
<div class="col6 delColTable"><a href=""><img src="img/close.png"></a></div>
</div>
<div class="itogo">
<p>Итого:<span>100 500 руб.</span></p>
</div>
</div>
Вот так вот нынче таблицы в корзине делают)