- 1
За эту же цену:плохой запрос SELECT * FROM tur_stuff WHERE (razdel like '') AND (nal like 1) AND (price>0) AND (price >= *0.90) AND (price <= *1.1)
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+158
За эту же цену:плохой запрос SELECT * FROM tur_stuff WHERE (razdel like '') AND (nal like 1) AND (price>0) AND (price >= *0.90) AND (price <= *1.1)
Результат, который был пойман по ссылке
http://www.kant.ru/show_good1.php?t=tur_stuff&id=302960&id_ razdel=159
Хотя ссылка может в принципе работать. Радует качественная характеристика запроса ;)
+156
<?php if(isset($_GET["fullVersion"])) $_SESSION["fullVersion"]="on"; ?><?php if($_SESSION["fullVersion"]!='on' && (substr_count($_SERVER["HTTP_USER_AGENT"],'Android') || substr_count($_SERVER["HTTP_USER_AGENT"],'iPhone'))){
header("Location: /m/redirects/?withjs");
exit;
}
else if($_SESSION["fullVersion"]!='on' && substr_count($_SERVER["HTTP_USER_AGENT"],'Opera Mini')){
header("Location: /m/redirects/?operamini");
exit;
}
?><?php if($_GET["ClockId"] && $_GET["str"] && $_GET["frompartnerka"]==1){ header("Location: http://vip-timeclub.ru/catalog/articul/?ClockId=".(int)$_GET["ClockId"]."&str=2");} ?>
<?php if(function_exists('vtPrice')==false){
function vtPrice($price=0,$sale=0,$priceGold=0){
if($priceGold){
$priceOld = $price;
$price = $priceGold;
}
else if($sale){
$priceOld = $price;
$price = ceil(intval($priceOld)-((intval($priceOld)/100)*(intval($sale))));
}
else{
$priceOld = 0;
}
return array('price'=>$price,'priceOld'=>$priceOld);
}
}if(function_exists('vtPriceGood')==false){
function vtPriceGood($price){
if(intval(substr($price,-1)) > 0 && intval(substr($price,-1)) < 5)
$price = intval($price) + (5-intval(substr($price,-1)));
else if(intval(substr($price,-1)) > 5 && intval(substr($price,-1)) <= 9)
$price = intval($price) + (10-intval(substr($price,-1)));
return $price;
}
} ?>
spam, club-viptime DOT RU
+140
VK.callMethod('showPaymentBox', 1);
Есть приложение ВКонтакте (IFRAME), на него через VK.callMethod('showPaymentBox', 1); внесён 1 голос и пользователь его видит как: http://i.imgur.com/2b57c.png, т.е его можно в любой момент снять. Но как на PHP написать полное снятие этого голоса, чтобы его уже было нереально снять? Помогите, пожалуйста :)
+103
int i;
i = 0;
byte xq;
char k;
string f;
f = "";
while (i <= text1.Text.Length - 1)
{
k = (text1.Text[i]);
xq = System.Text.ASCIIEncoding.ASCII.GetBytes(k.ToString())[0];
if ((xq > 47) & (xq < 82) & (xq != 63))
{
f = (f + ((Convert.ToChar(xq)).ToString()));
if (Convert.ToInt32(f) > 128)
{
text1.Text = "128";
}
}
else
{
DialogResult result;
result=MessageBox.Show("Ахтунг!!!Из-за вашей кривизны рук,может случиться ошибка!!!Нажмите 'OK',что бы это исправить!!!","Ололо ошибка!!!",MessageBoxButtons.OKCancel);
if (result == DialogResult.OK)
{
koef.Text = ("0");
}
else
{
MessageBox.Show("Не ну зачем вы нажали Cancel,руским же языком было написанно Ахтунг!!!");
}
говнокод и dot
−86
def password_generator(count = 8):
import random
i = 0
password = ''
symbols = ['q','w','e','r','t','y','u','i','o','p','s','a','d','f','g','h','j','k','l','z','x','c','v','b','n','m','1','2','3','4','5','6','7','8','9','0']
while i<count:
tempsymbol = ''
tempsymbol += random.choice(symbols)
temp = random.randint(0,1)
if temp == 1:
password += tempsymbol.upper()
else:
password += tempsymbol
i += 1
return password
Белорусские питонисты генерируют пароль.
+118
protected override bool GetGridDT (out object Dt)
{
DataTable vDt = null;
bool vResult = fComposition != 0 ?
Composition.RN.Load(fComposition, out vDt) :
fNType != 0 ?
RN.Load((RNType.RNTypes)fNType, out vDt) :
fRvObjectType != 0 ?
RvObjectType.RN.Load(fRvObjectType, out vDt) :
fRv != 0 ?
Rv.RN.Load(fRv, out vDt) :
fProtocol != 0 ?
Protocol.RN.Load(fProtocol, out vDt) :
RN.Load(out vDt);
Dt = vDt;
return vResult;
}
Ну что тут скажешь...)
+126
public string RMV(string content, string charr)
{
int X = content.IndexOf(charr);
if (X < 1) ;
else content = content.Remove(X);
content = content.TrimEnd();
return content;
}
Всё внимание на ветвление =)
+158
var url="/registration/reg.php?file_photo="+src_img+"®_email="+
reg_email+"&last_name="+last_name+"&name="+encodeURIComponent(name)+
"®_phone="+encodeURIComponent(reg_phone)+"&group_user="+group_user;
$('#ajax_result').load(url, function(response, status, xhr) {
document.location.href="success.php";
});
Вот такая милая регистрация пользователя. Только вот группа пользователя указывается в запросе и не проверяется на стороне сервера.
В результате можно зарегистрироваться администратором сайта, подставив не столь уж неизвестный id группы администраторов в параметр group_user
+155
if (
(_methodName == "invoke") ||
(_methodName == "auth") ||
(_methodName == "resetAuth") ||
(_methodName == "registerMethod") ||
(_methodName == "registerAllMethods")
)
{
throw "Illegal method name " +_methodName +" - service method with this name already exist";
}
else
{
eval("ComponentClient.prototype."+_methodName+" = function (_parameters) {return this.invoke(\""+_methodName+"\", _parameters)}")
}
И там много ещё такого
−117
CGSize size = [[CCDirector sharedDirector] winSize];
[[DeviceManager sharedManager] SetIpad:(size.height > 500)];
Незнаете как определить iPad ли у вас?
А человек знает: