- 1
- 2
- 3
- 4
- 5
$url=$_SERVER['QUERY_STRING'];
parse_str($url, $out);
@$tbname=$out['tbname'];
@$pname=$out['pname'];
@$sub=$out['sub'];
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+167
$url=$_SERVER['QUERY_STRING'];
parse_str($url, $out);
@$tbname=$out['tbname'];
@$pname=$out['pname'];
@$sub=$out['sub'];
http://forum.php.su/topic.php?forum=60&topic=1371#1281343178
А как ВЫ принимаете параметры запроса?
+134
свершилось
http://lurkmore.ru/Говнокод.ру
вместо того, чтоб трепатся на говнокоде запилил небольшую заготовку на лурке.
если вам впадлу редактировать лурку, не хотите палить ип, регать акк - пишите в тему эпик-треды, мементичных личностей итд.
я тут не так давно - интересен внятный рассказ откуда пошли мемы Поне и Где здеся С++?
а я внесу ченджи.
+122
Warning: file_get_contents(http://www.bbc.co.uk/radio1/programmes/schedules.xml) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/atomzone/public_html/beta/at0m.rss.class.php on line 65
Случайно найдено на: http://atomzone.co.uk/beta/audio/Blue%20Sky%20Black%20Death
Я все понимаю, бета и все такое, но это же паблик бета...
+167
...
chmod($file, 0777);
unlink($file);
...
На просторах интернета можно найти функцию для рекурсивного удаления папки со всем содержимым вот с таким фрагментом.
−94
unless cs.blank?
cs.each do |cc|
unless cc.nil?
unless cc['StatsDetail'].nil?
ccs=cc['StatsDetail']
ccs=cc['StatsDetail'].to_a
ccs.each do |cc1|
cc2=cc1
ctime = Time.at(cc2.time.to_i).midnight
c_url_keyword[ctime] = {} if c_url_keyword[ctime].nil?
k = {:url=>cc2.url, :keyword=>cc2.keyword, um=>0.0}
c_url_keyword[ctime][k] = {um=>0, :clicks=>0, :id=>cc2.adConditionId} if c_url_keyword[ctime][k].nil?
c_url_keyword[ctime][k][um]+=cc2.bid.to_f
c_url_keyword[ctime][k][:clicks]+=1
end
end
end
end
end
что хотелось этим сказать я не помню, а сейчас фиг разберешь
+147
var is_rtl = false;if (parent && parent != window && (browser.msie || browser.opera || browser.mozilla || browser.chrome || browser.safari || browser.iphone)) {
onDomReady(function() {
document.getElementsByTagName('body')[0].innerHTML = '<h1 style="color: #F00">THIS IS NOT VKONTAKTE AND NOT VK SITE</h1>';
});
отжиг от Дурова на странице логин.пэхэпэ
−371
:> file
(: ;) > file
— Как вы инициализируете файл?
— Улыбаясь!
Потому что код должен улыбать(ся)!
+78
public static Date convertStringToDate(String s) {
Calendar cl = Calendar.getInstance();
if (s.length() < 8) {
return null;
}
if (s.length() > 8) {
cl.set((new Integer(s.substring(0, 4))).intValue(),
(new Integer(s.substring(4, 6))).intValue() - 1,
(new Integer(s.substring(6, 8))).intValue(),
(new Integer(s.substring(8, 10))).intValue(),
(new Integer(s.substring(10, 12))).intValue(),
(new Integer(s.substring(12, 14))).intValue());
} else {
cl.set((new Integer(s.substring(0, 4))).intValue(),
(new Integer(s.substring(4, 6))).intValue() - 1,
(new Integer(s.substring(6, 8))).intValue(), 0, 0, 0);
}
return cl.getTime();
}
Люблю велосипеды
+160
//
Fraction Fraction::operator +(Fraction &ob)
{
int f;int d; int c; int k; int l; int z;
char*p; char*x;
p=new char; x=new char;
Fraction tempOb;
if(strcmp(znam, ob.znam)==0)
{
f=atoi(tempOb.chisl);
d=atoi(ob.chisl);
c=atoi(chisl);
f=d+c;
k=atoi(tempOb.znam);
l=atoi(znam);
k=l;
p=itoa(f,p,10);
x=itoa(k,x,10);
strcpy(tempOb.chisl,p);
strcpy(tempOb.znam,x);
}
else
{
f=atoi(tempOb.chisl);
d=atoi(ob.chisl);
c=atoi(chisl);
k=atoi(ob.znam);
l=atoi(znam);
f=c*k+d*l;
z=atoi(tempOb.znam);
z=l*k;
p=itoa(f,p,10);
x=itoa(z,x,10);
strcpy(tempOb.chisl,p);
strcpy(tempOb.znam,x);
}
tempOb.operator ~();
return tempOb;
}
//
Нашел баг с переполнением, если вводишь слишком большие числа. Пытаюсь сделать через char. Работает. Но такие фрагменты кода убивают. Реально сделать легче, а еще лучше если сразу через int?
+152
char * Dictionary::GetWord(int index)
{
return (char *)dictionary[index].c_str();
}
Свежее из кандидатских заданий