- 1
- 2
$today = intval(date("Y-m-d H:i:s"));
$db->query("UPDATE dle_seocontrol SET date='$today' where id = '{$id_upd}'");
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+67.3
$today = intval(date("Y-m-d H:i:s"));
$db->query("UPDATE dle_seocontrol SET date='$today' where id = '{$id_upd}'");
© SOFTER
+154
// Выброка из базы
$db=mysql_connect(\"$host\",\"$login\",\"$pass\") or die(\"error\");
$link = mysql_select_db($base,$db);
$sql = \"SELECT * FROM studios ORDER by id\";
$result = mysql_query($sql);
if($array = mysql_fetch_array($result)) {
do {
echo \"<div class=\\\"studios\\\">\";
echo \"<h2>\".$array[\"name\"].\"</h2>\";
echo \"<strong>Услуги: </strong>\"; echo nl2br($array[\"servise\"]); echo \"<br />\";
echo \"<strong>Я выбрал: </strong>\"; echo $array[\"yavi\"]; echo \"<br />\";
echo \"<strong>Фон: </strong>\"; echo nl2br($array[\"background\"]); echo \"<br />\";
echo \"<strong>Свет: </strong>\"; echo nl2br($array[\"lights\"]); echo \"<br />\";
echo \"<strong>Адрес: </strong>\"; echo nl2br($array[\"adress\"]); echo \"<br />\";
echo \"<strong>Контакты: </strong>\"; echo nl2br($array[\"contacts\"]);
echo \"</div>\";
}
while ($array = mysql_fetch_array($result)); }
// Форма
<form action=\"<?php bloginfo(\'template_url\'); ?>/list_insert.php\" method=\"post\">
<label for=\"name\">Название:</label><br />
<p><input name=\"name\" id=\"name\" /></p>
<label for=\"yavi\">Yavi:</label><br />
<p><input type=\"checkbox\" name=\"yavi\" id=\"yavi1\" value=\"Яви 1\" />Яви1
<input type=\"checkbox\" name=\"yavi\" id=\"yavi2\" value=\"Яви 2\" />Яви2
<input type=\"checkbox\" name=\"yavi\" id=\"yavi2\" value=\"Яви 3\" />Яви3
</p>
<input tabindex=\"5\" type=\"submit\" name=\"submit\" />
</form>
+81.9
$mail_status = FALSE;
$adm_mail_status = FALSE;
while (!$mail_status or !$adm_mail_status)
{
if(!$mail_status) {
$mail_status = mail($rez['mail'], ". Ваш билет.", $message, $headers);
}
if(!$adm_mail_status) {
$adm_mail_status = mail($cruise_mail, "".$id.". Электронный билет отправлен.", $message, $headers);
}
}
Вот как надо делать если функция отправки не срабатывает со 100% вероятностью. Дальнейшие комментарии излишни.
+138
<table border='1'>
<tr><td>Дата</td><td><input type='text' name='timer' value='05 травня 2009 року' size='100'></td></tr>
<tr><td>Заголовок</td><td><input type='text' name='zag' value='Нові мижливості від PEOPLEnet' size='100'></td></tr>
<tr><td>Контент</td><td><textarea rows='20' cols='80' name='content'>PEOPLEnet, лідер на ринку швидкісного мобільного Інтернету в Україні, на початку року став провайдером фіксованого Інтернету, а на даний момент збільшив зовнішню пропускну спроможність до 2 Гбіт/с!
В кінці січня 2009 року PEOPLEnet заявив себе як оператор першого рівня, тим самим надавши національним Інтернет-провайдерам і мобільним абонентам в Україні можливість користування якісними послугами доступу в світову глобальну мережу Інтернет!
<b>
Це досягається за рахунок введення в експлуатацію двох незалежних високошвидкісних підключень до TeliaSonera Int Carrier (Франкфурт-на-Майні, Німеччина) і KPN Eurorings B. V. (Амстердам, Голландія).
</b><br><br>
Не дивлячись на те, що PEOPLEnet зовсім нещодавно став оператором першого рівня, вже виникла необхідність розширення зовнішніх каналів! На даний момент PEOPLEnet завершив всі необхідні роботи, збільшивши зовнішню пропускну спроможність до 2 Гбіт/с (канали TeliaSonera (Франкфурт-на-Майні) і KPN Eurorings (Амстердам) - до 1 Гбіт/с кожний)!<br><br>Швидкість підключення до UA-IX (Українська мережа обміну трафіком) складає 1 Гбіт/с.<br><br>«Наші клієнти вже встигли оцінити чудову якість послуг Інтернет, які PEOPLEnet надає безпосередньо від європейських операторів. Ми у свою чергу раді запропонувати нашим співвітчизникам нові можливості користування послугами доступу до Інтернет на абсолютно іншому якісному рівні завдяки партнерству з такими зарубіжними лідерами як TeliaSonera Int Carrier і KPN Eurorings B. V.! - відзначив генеральний директор PEOPLEnet Олег Большешапов.</textarea></td></tr>
</table>
+141.5
if (!empty($filter_state)) $q .= " AND users.state_id LIKE '%".$filter_state."%'";
Юмор в том что $filter_state содержит в себе значение state_id и при цифре 1 выбираются все state в state_id которых есть 1. ну и т.д.
+81
try{
$dbh->exec($sql);
return true;
}catch(Exception $e){
throw $e;
}
эксепшены - это круто :)
+144
array_walk($array, create_function('&$v, $k, $self', 'if (is_integer($k)) { $self->Add($v); } else { $self->AddAs($k, $v); }'), $this);
Это же какой-то пиздец... Вместо нормального цикла наговнокодить такое, во всем проекте так.
+143.2
$_admins = new UpdaterAdmins($_dbh, $_dbs, $_cfg['dbh_botid'], $_cfg['dbh_type'] == 'sqlite3' ? false : true, $_cfg['dbs_mysql_max_inserts']);
$_admins->update();
$_admins = null; unset ($_admins);
чтоб наверняка
+148.7
do
{
if ( isset( $_SERVER['HTTP_REFERER'] ) )
{
if ( stripos_clone( $_SERVER['HTTP_REFERER'], $_SERVER['HTTP_HOST'] ) )
{
break;
}
else
{
}
}
else
{
exit( $posttags );
}
} while ( 0 );
Мы не ищем легких путей...
+153
function _getUrlToNavigate( $categoryID )
{
$url = "index.php?categoryID=$categoryID";
$data = ScanGetVariableWithId( array("param") );
if ( isset($_GET["search_name"]) )
$url .= "&search_name=".$_GET["search_name"];
if ( isset($_GET["search_price_from"]) )
$url .= "&search_price_from=".$_GET["search_price_from"];
if ( isset($_GET["search_price_to"]) )
$url .= "&search_price_to=".$_GET["search_price_to"];
foreach( $data as $key => $val )
{
$url .= "¶m_".$key;
$url .= "=".$val["param"];
}
if ( isset($_GET["search_in_subcategory"]) )
$url .= "&search_in_subcategory=1";
if ( isset($_GET["sort"]) )
$url .= "&sort=".$_GET["sort"];
if ( isset($_GET["direction"]) )
$url .= "&direction=".$_GET["direction"];
if ( isset($_GET["advanced_search_in_category"]) )
$url .= "&advanced_search_in_category=".$_GET["advanced_search_in_category"];
return $url;
}
function _getUrlToSort( $categoryID )
{
$url = "index.php?categoryID=$categoryID";
$data = ScanGetVariableWithId( array("param") );
if ( isset($_GET["search_name"]) )
$url .= "&search_name=".$_GET["search_name"];
if ( isset($_GET["search_price_from"]) )
$url .= "&search_price_from=".$_GET["search_price_from"];
if ( isset($_GET["search_price_to"]) )
$url .= "&search_price_to=".$_GET["search_price_to"];
foreach( $data as $key => $val )
{
$url .= "¶m_".$key;
$url .= "=".$val["param"];
}
if ( isset($_GET["offset"]) )
$url .= "&offset=".$_GET["offset"];
if ( isset($_GET["show_all"]) )
$url .= "&show_all=".$_GET["show_all"];
if ( isset($_GET["search_in_subcategory"]) )
$url .= "&search_in_subcategory=1";
if ( isset($_GET["advanced_search_in_category"]) )
$url .= "&advanced_search_in_category=".$_GET["advanced_search_in_category"];
return $url;
}
И так почти для каждого адреса с параметрами
ShopScript