- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
$z = 1;
do
{
$key = mt_rand( 100000000, 999999999 );
if ( strlen( $key ) == 9 )
{
$z++;
}
} while ( $z < 1 );
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+170
$z = 1;
do
{
$key = mt_rand( 100000000, 999999999 );
if ( strlen( $key ) == 9 )
{
$z++;
}
} while ( $z < 1 );
как вам это?
+133
public bool SelectUserGroup(string UserName,string GroupName)
{
try
{
return true;
}
catch
{
return false;
}
}
public KUser GetUserByKey(Guid Key)
{
try
{
return new KUser();
}
catch
{
return new KUser();
}
}
Особая защита от исключительных ситуаций. Взято из реального проекта.
+159
$this->get_list_with_rights(
'C.*, `core_users`.username as username'.(defined('COMMENTS_BLOG_TYPE') ? ", count(cm.id)" : ", 0")." as cnt_comments", //список возвращаемых полей
$this->table_prefix.'_blogs AS C LEFT JOIN `core_users` ON `core_users`.id=C.author_id'.
(defined('COMMENTS_BLOG_TYPE')
? " LEFT JOIN {$this->table_prefix}_comments_resource r ON (r.item_id=C.id AND r.type="
.COMMENTS_BLOG_TYPE.") LEFT JOIN {$this->table_prefix}_comments cm ON cm.resrc_id=r.id" : ""), //список таблиц, учавствующих в запросе
'C', //алиас основной таблицы, из которой берутся права
'', 'C.id'); //условие-фильтр, группировка записей, порядок вывода записей
ABO.CMS, модуль блогов.
И чем автору не угодили стандартные функции?
+158
/**
* Returns the symbol the adapter uses for delimited identifiers.
*
* @return string
*/
public function getQuoteIdentifierSymbol() {
return '"';
}
zend :)
+167
include 'function_uvorot.php';
include 'function_block.php';
include 'function_udara_krit.php';
function goodatack ($n,$zona_udara,$zona_blocka,$krit,$anti_krit,$uvorot,$anti_uvorot)
{
if ($uvorot>$anti_uvorot) // Опредиляем присудствует ли увертывание.
{
echo $text=uvorot ($n,$zona_udara); // функция перещета уворота
}
else
{
if ($zona_udara==$zona_blocka) // Опредиляем не заблокирован ли удар
{
echo $text=zablokirovan1 ($n,$zona_blocka,$krit,$anti_krit); //функцыя блока удара
$_SESSION[$n]+=$uron;
}
Это не я)
−187
p.name LIKE '0%'
OR p.name LIKE '1%'
OR p.name LIKE '2%'
OR p.name LIKE '3%'
OR p.name LIKE '4%'
OR p.name LIKE '5%'
OR p.name LIKE '6%'
OR p.name LIKE '7%'
OR p.name LIKE '8%'
OR p.name LIKE '9%'
часть запроса для поиска по названию, начинающемуся с цифры
+161
function get_phrase()
{
global $words;
global $phrase;
$phrase = implode(" ", $words);
if(strlen($phrase) < 4) return;
}
I was amazed to find this!?! The last line of the function rationalized my day...
+162
function Turn(id, mode) {
if(document.layers || document.all) {
if(mode)
eval("setTimeout(\"On(" + id + ");\",100)");
else
eval("setTimeout(\"Off(" + id + ");\",100)");
}
}
function On(id){
if(occupied_header[id]) {
if(document.all) {
eval("menu" + id).style.visibility = 'visible';
eval("menu" + id).style.left = mmm.offsetLeft+9;
}
else
if(document.layers) {
eval("document.layers['menu" + id + "']").visibility = "show";
}
}
}
function Off(id){
if(!occupied_menu[id] && !occupied_header[id]) {
name = 'i' + id;
if(document.all) {
eval("menu" + id).style.visibility = 'hidden';
}
else if(document.layers) {
eval("document.layers['menu" + id + "']").visibility = "hide";
}
}
}
+159
function CreateLayer(text, id, t, l,m) {
if(document.layers && m==1)
{
var str="<LAYER ID=menu" + id + " TOP=" + t + " LEFT=" + l + " onmouseover=\"occupied_menu[" + id + "]=1;\" onmouseout=\"Turn('" + id + "',0);occupied_menu[" + id + "]=0;\" VISIBILITY=hide Z-INDEX=2 bgcolor=\"#0066CC\">" + text + "</LAYER>";
document.write(str);
}
else if(document.layers && m==2)
{
id = id.substring(0,1);
var str="<LAYER ID=menu" + id + "a TOP=" + t + " LEFT=" + l + " onmouseover=\"occupied_menu[" + id + "]=1;occupied_header[" + id + "]=1;\" onmouseout=\"Turn('" + id + "',0);occupied_menu[" + id + "]=0;occupied_header[" + id + "]=0\" VISIBILITY=hide Z-INDEX=2 bgcolor=\"#EF1010\">" + text + "</LAYER>";
document.write(str);
}
else if(document.all)
{
var strng="<div id=menu" + id + " style=\"position:absolute;top:" + t + ";left:" + l + ";visibility:hidden;width:100;z-index:1;\" onmouseover=\"occupied_menu[" + id + "]=1;\" onmouseout=\"Turn('" + id + "',0);occupied_menu[" + id + "]=0;\">" + text + "</div>";
document.write(strng);
}
}
+156
function newImage(arg) {
if (document.images) {
rslt = new Image();
rslt.src = arg;
return rslt;
}
}
function preloadImages() {
newImage("bigphoto/kran.jpg");
newImage("bigphoto/z1.jpg");
newImage("bigphoto/z2.jpg");
newImage("bigphoto/truba.jpg");
newImage("bigphoto/put.jpg");
}