- 1
- 2
- 3
- 4
$res = GetMysqlRes("SELECT anons2 FROM {$oCfg->prefX}core WHERE id=93");
while ($row = mysql_fetch_array($res, MYSQL_ASSOC)) {
$to = $row[0];
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+159
$res = GetMysqlRes("SELECT anons2 FROM {$oCfg->prefX}core WHERE id=93");
while ($row = mysql_fetch_array($res, MYSQL_ASSOC)) {
$to = $row[0];
}
В CMS есть поле E-Mail, куда отправлять новые заказы.
Так же есть поле anons, куда обычно пишется анонс статьи или страницы.
В данном случае для хранения мыла, была создана отдельная строка anons2, туда же записывался адрес.
P.S. Мазе привет.
+164
if( $check_referer ) {
if( $_SERVER['HTTP_REFERER'] == ''and $_REQUEST['subaction'] != 'dologin') $allow_login = true;
elseif( clean_url( $_SERVER['HTTP_REFERER'] ) == clean_url( $_SERVER['HTTP_HOST'] ) ) $allow_login = true;
}else {
$allow_login = true;
}
dle software
−314
#pragma mark -
#pragma mark Table view delegate
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
if (indexPath.section == 3 && indexPath.row == 0) {
CGSize fitSize = [[item objectForKey:@"note"]
sizeWithFont:[UIFont boldSystemFontOfSize:18]
constrainedToSize:CGSizeMake([UIScreen mainScreen].bounds.size.width - 50, MAXFLOAT)
lineBreakMode:UILineBreakModeWordWrap];
return fitSize.height;
}
return [self.tableView rowHeight];
}
Я тут на Objective C говнокодить стал, вот моя почти первая аппса
http://itunes.apple.com/ru/app/qx9pro/id408832020?mt=8
+98
if a[512] < x then L := n – 512 + 1;
if a[L + 256] < x then L := L + 256;
if a[L + 128] < x then L := L + 128;
if a[L + 64] < x then L := L + 64;
if a[L + 32] < x then L := L + 32;
if a[L + 16] < x then L := L + 16;
if a[L + 8] < x then L := L + 8;
if a[L + 4] < x then L := L + 4;
if a[L + 2] < x then L := L + 2;
if a[L + 1] < x then L := L + 1;
Взято из методического пособия по программированию - отрывок из алгоритма бинарного поиска (реализация для сходимости в 9 шагов)
+145
private boolean save(Writer writer, int indent) {
StringBuffer nlb = new StringBuffer("\n");
for (int i = 0; i < indent; i++) {
nlb.append("\t");
}
String nl = nlb.toString();
Writer s = writer;
try {
if (this.isRoot()) {
s.append("<?xml version=\"1.0\" encoding=\"");
s.append(Charset.defaultCharset().displayName());
s.append("\"?>");
}
s.append(nl);
s.append("<");
s.append(RegNode.EL_NODE);
s.append(" ");
s.append(RegNode.ATT_NAME);
s.append("=\"");
s.append(this.getName());
s.append("\">");
if (this.getData() != null) {
s.append(nl);
s.append("\t<");
s.append(RegNode.EL_DATA);
s.append(" ");
s.append(RegNode.ATT_TYPE);
s.append("=\"");
s.append(RegNode.getTypeFor(this.getData()));
s.append("\" ");
s.append(RegNode.ATT_ENCODE);
s.append("=\"");
s.append(this.getMethod());
s.append("\">");
s.append(nl);
s.append("\t\t");
s.append(RegNode.encodeData(this.getData(), this.getMethod()));
s.append(nl);
s.append("\t</");
s.append(RegNode.EL_DATA);
s.append(">");
}
for (RegNode child : this.getChildren()) {
s.append("\t");
child.save(s, indent + 1);
}
s.append(nl);
s.append("</");
s.append(RegNode.EL_NODE);
s.append(">");
return true;
} catch (IOException e) {
e.printStackTrace();
}
return false;
}
не нужен нам ни DOM, ни SAX, ни JAXB!
из класса, пытающегося реализовать себе "Windows Registry"-подобное древовидное хранилище.
каюсь, лисапед тоже мой = )
+84
procedure TForm1.Button1Click(Sender: TObject);
var i,i2,p,g,gg3: integer;
gg:string;
gg2: Real;
begin
g:=0;
gg:=intTOstr((Length(Memo1.Lines.Text)));
gg2:=StrToFloat(gg)/4;
gg3:=Trunc(gg2);
gg:=Memo1.Lines.Text;
for i2:=1 to gg3 do begin
p:=pos('котэ',gg);
if p>0 then begin
Delete(gg,p,4);
g:=g+1;
Label1.Caption:=IntToStr(g);
end;
end;
end;
Алгоритм поиска слова - "котэ" в Memo1.
УжОс...
−173
fout = open("number23.out", "w")
fin = open("number23.in", "r")
N = int(fin.read())
secret = 6
key = 9
system = 10
Magic23 = 23
magic1 = magic2 = 0
if(N < Magic23//2):
N = Magic23//2
for j in range(0, Magic23//2 + (Magic23 - 1)*((N - Magic23//2)//(Magic23-1)) - 1, 2):
magic1 *= system
magic1 += key - secret
magic1 *= system
magic1 += secret
magic2 *= system
magic2 += key - (system - secret)
magic2 *= system
magic2 += system - secret
magic1 *= system
magic1 += system - secret
magic2 *= system
magic2 += secret
if(N % 2):
power = str(magic1 ** 2)
fout.write(power[len(power)//2:])
else:
power = str(magic2 ** 2)
fout.write(power[len(power)//2:])
fout.close()
fin.close()
нужно было найти число длины от N до N + 23, такое, чтобы удвоенная его запись была полным квадратом натурального числа) Оценивайте) Приятного говноосмотра)
−122
sub translateToSearch {
my($search)=@_;
$search =~ s/\ /\*/g;
my $s_up=to_upper($search);
my $s_low=to_lower($search);
my $s="";
my $last_s="";
for($i=0;$i<length($search);$i++) {
my $ch=substr($search,$i,1);
if(!($ch eq "*")) {
$s.="[".substr($s_up,$i,1).substr($s_low,$i,1)."]";
} elsif( !($last_s eq "*")) {
$s.=".*";
}
$last_s=$ch;
}
return $s;
}
Функция ловеркейзит строку.
+104
Добрый день, подскажите, пожалуйста, как запустить приложение с ярлыка на клиенте. Он находится в дирректории файла странички...Мне кажется, что нужно получить полный путь запускаемого приложения из ярлыка, и потом по открыть его по html ссылке или кнопке.Но никак не могу этот путь вытащить..Если так сделать нельзя, то подскажите, пожалуйста, на каком языке скрипт нужен? jscript?
Блондинко атакуэ
+162
function Sharesize($size) {
$mb = 1024*1024;
$gb = 1024*1024*1024;
$tb = 1024*1024*1024*1024;
if ( $size >= $tb ) {
$mysize = sprintf ("%01.3f",$size/$tb) . "</span>";
} elseif ( $size >= $gb ) {
$mysize = sprintf ("%01.3f",$size/$gb) . "</span> Гб";
} elseif ( $size >= $mb ) {
$mysize = sprintf ("%01.3f",$size/$mb) . "</span> Мб";
} elseif ( $size >= 1024 ) {
$mysize = sprintf ("%01.3f",$size/1024) . "</span> Кб";
} else {
$mysize = $size . " Б";
}
$mysize = str_replace(".", "<span class='seryoga'>.", $mysize);
return $mysize;
}