- 1
- 2
- 3
<?
$email = isset($_REQUEST['email']) ? $email = $_REQUEST['email'] : '';
?>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+142.9
<?
$email = isset($_REQUEST['email']) ? $email = $_REQUEST['email'] : '';
?>
Вот нашел в продукте этих ребят: http://www.octazen.com/
+154.4
$req = mysql_query("SELECT * FROM `users` ORDER BY `datereg` DESC;");
------
$count = mysql_num_rows($req);
$page = isset($_GET['page']) ? intval($_GET['page']) : 1;
$start = $page * 10 - 10;
if ($count < $start + 10)
{
$end = $count;
} else
{
$end = $start + 10;
}
while ($arr = mysql_fetch_array($req))
{
if ($i >= $start && $i < $end)
{
тут вывод
}
++$i;
}
john cms вывод по десять из таблицы users
+98.3
if("Водитель".equalsIgnoreCase(job) || "водитель".equalsIgnoreCase(job)) {
driver = true;
}
Система EGAR
+141.9
// Test whether the input is numeric
function IsNumeric(sText)
{
var ValidChars = "0123456789.";
var IsNumber=true;
var Char;
for (i = 0; i < sText.length && IsNumber == true; i++)
{
Char = sText.charAt(i);
if (ValidChars.indexOf(Char) == -1)
{
IsNumber = false;
}
}
return IsNumber;
}
Nokia WenRuntime Developer guide
Инструментарий для разработчика, там типа пример как правильно кодить под их платформу. Когда увидел в коде это.. дальше читать не стал.. :)
+135.8
Xgetc(fp); /* the extension code */
for ( i = Xgetc(fp); i > 0; i-- ) Xgetc(fp);
while ( ( i = Xgetc(fp) ) > 0 ) {
for ( i = i ; i > 0; i-- ) Xgetc(fp);
}
Кусок из whirlgif - whirlgif.c
* This program reads in a sequence of single-image Gif format files and
* outputs a single multi-image Gif file, suitable for use as an animation.
Поубивал бы!
+119
private string StripDuplicateSpaces(string data)
{
bool flag = false;
do
{
if (data.IndexOf(" ") != -1)
{
data = data.Replace(" ", " ");
}
}
while (!flag);
return data.Trim();
}
private string TrimNewLines(string s)
{
return s;
}
за это ещё и денег просят :)
+262.7
if (!session_start()) {
$_SESSION["error"] = "Couldn't start session <br />";
}
−865.7
SELECT *
FROM `table`
WHERE `parent_id` = NULL
OR `parent_id` IN (
SELECT `id` FROM `table` WHERE `parent_id` = NULL
)
Страная оптимизация запроса
+182.2
float EllipseSquare(Bitmap bmp, float x, float y, float a, float b) {
DrawEllipse(bmp, x,y, a, b);
int n;
for (int y = 0; y < bmp.height; y++) {
for (int x = 0; x < bmp.height; x++) {
if (bmp.GetPixel(x,y).Color == Color(255,255,255)) {
n++;
}
}
}
return bmp.GetSquare() * (float) n / (float) (bmp.width * bmp.height);
}
Так считается площадь эллипса: вместо простой геометрической формулы, рисуется эллипс и потом считается какую часть он занял от прямоугольника.
+149.7
<?php
function is_admin($user) {
$q = mysql_query("SELECT COUNT(*) FROM `admin` WHERE `user` = '$user'");
if(mysql_num_rows($q) == 1) {
return true;
}else{
return false;
}
}
}
Если кто непонял, COUNT() всегда возвращает 1 ячейку, я реально видел такой код =\