- 1
- 2
- 3
- 4
- 5
- 6
define(FILE, $_SERVER['DOCUMENT_ROOT'] . '/file.db');
if (!empty($date)){
$date = @file_get_contents(FILE);
$pageLinks = unserialize($date);
//~50 lines of code
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+163
define(FILE, $_SERVER['DOCUMENT_ROOT'] . '/file.db');
if (!empty($date)){
$date = @file_get_contents(FILE);
$pageLinks = unserialize($date);
//~50 lines of code
}
И снова >_<
+161
function getItinerary($IID){
$connection = initDB();
$query;
if($IID == 0){
$query = "SELECT * FROM Itinerary";
}
else{
$query = "SELECT * FROM Itinerary WHERE IID='".$IID."'";
}
$result = mysql_query($query);
//or die ("Query Failed ".mysql_error());
$itineraryID = 0;
$itineraryData;
while($row = mysql_fetch_array($result)){
$GID = $row['GID'];
$FID = $row['FID'];
$SID = $row['SID'];
//Retrieve Guest Information
$query2 = "SELECT * FROM Guest WHERE GID='".$GID."'";
$result2 = mysql_query($query2);
$row2 = mysql_fetch_array($result2);
$firstName = $row2['FirstName'];
$lastName = $row2['LastName'];
//Retrieve Travel Schedule Information
$query3 = "SELECT * FROM Schedule WHERE SID='".$SID."'";
$result3 = mysql_query($query3);
$row3 = mysql_fetch_array($result3);
$travelDate = $row3['Date'];
//Retrieve Sector Information
$query3 = "SELECT * FROM Flights WHERE FID='".$FID."'";
$result3 = mysql_query($query3);
$row3 = mysql_fetch_array($result3);
$sourceSID = $row3['SourceSID'];
$destSID = $row3['DestSID'];
$fName = $row3['FName'];
$query4 = "SELECT Sector FROM Sectors WHERE SID='".$sourceSID."'";
$result4 = mysql_query($query4);
$row4 = mysql_fetch_array($result4);
$source = $row4['Sector'];
$query4 = "SELECT Sector FROM Sectors WHERE SID='".$destSID."'";
$result4 = mysql_query($query4);
$row4 = mysql_fetch_array($result4);
$dest = $row4['Sector'];
//Build GuestItinerary object
$guestItinerary = new GuestItinerary();
$guestItinerary->set_FID($FID);
$guestItinerary->set_FName($fName);
$guestItinerary->set_SID($SID);
$guestItinerary->set_source($source);
$guestItinerary->set_dest($dest);
$guestItinerary->set_travelDate($travelDate);
$guestItinerary->set_GID($GID);
$guestItinerary->set_firstName($firstName);
$guestItinerary->set_lastName($lastName);
$itineraryData[$itineraryID]=$guestItinerary;
$itineraryID = $itineraryID + 1;
}
closeDB($connection);
return $itineraryData;
}
Из демонстрационного приложения к NetBeans. Для обучения новичков, ага.
+167
<h2>".($sub==171&&$f_title=="Новый номер"?s_list_class(172,205,"nc_ctpl=172"):"")."</h2>
NetCat'овцы поймут :) Обожаю проверки по тайтлу ))
−104
private var color_mixer:ColorPanel = new ColorPanel([
[0xFFFFFF,0xEEEEEE,0xCCCCCC,0xAAAAAA,0x888888,0x666666,0x444444,0x222222,0x000000],
[0xFFCCCC,0xFF9999,0xFF6666,0xFF3333,0xFF0000,0xCC0000,0x990000,0x660000,0x330000],
[0xCCFFCC,0x99FF99,0x66FF66,0x33FF33,0x00FF00,0x00CC00,0x009900,0x006600,0x003300],
[0xCCCCFF,0x9999FF,0x6666FF,0x3333FF,0x0000FF,0x0000CC,0x000099,0x000066,0x000033]
]);
Мне одному кажется что это можно было сделать... ну даже не знаю.... ПО ЧЕЛОВЕЧЕСКИ ????????
+148
function ArrayTopics() {
global $db;
$db->Select('news_topics','');
$top = array();
while($topic=$db->FetchRow()) {
$top[$topic['id']] = $topic;
}
return $top;
}
Из той же русской CMS... опять PHP костыль вместо нормального SQL запроса...
+87
var
s:string;
function f(s:string):string;
var
i:integer;
s1:string;
begin
s1:=#13#10's:=''';
for i:=1to length(s)do begin
if s[i]=#13then
s1:=s1+'''#13#10+'#13#10+''''
else if s[i]=''''then
s1:=s1+''''''
else if s[i]<>#10 then
s1:=s1+s[i];
f:=s1+''';'#13#10+
's:=s+f(s);'#13#10+
'write(s);'#13#10+
'close(output);'#13#10+
'end.';
end;
end;
begin
assign(output,'s.txt');
rewrite(output);
s:='var'#13#10+
's:string;'#13#10+
'function f(s:string):string;'#13#10+
'var'#13#10+
'i:integer;'#13#10+
's1:string;'#13#10+
'begin'#13#10+
's1:=#13#10''s:='''''';'#13#10+
'for i:=1to length(s)do begin'#13#10+
'if s[i]=#13then'#13#10+
's1:=s1+''''''#13#10+''#13#10+'''''''''#13#10+
'else if s[i]=''''''''then'#13#10+
's1:=s1+'''''''''''''#13#10+
'else if s[i]<>#10 then'#13#10+
's1:=s1+s[i];'#13#10+
'f:=s1+'''''';''#13#10+'#13#10+
'''s:=s+f(s);''#13#10+'#13#10+
'''write(s);''#13#10+'#13#10+
'''close(output);''#13#10+'#13#10+
'''end.'';'#13#10+
'end;'#13#10+
'end;'#13#10+
'begin'#13#10+
'assign(output,''s.txt'');'#13#10+
'rewrite(output);';
s:=s+f(s);
write(s);
close(output);
end.
Нарыл свой высер на тему программы, выводящей свой текст.
+144
class JNewConnectionPanel extends JPanel {
public JNewConnectionPanel() {
this(true, false);
}
public JNewConnectionPanel(final boolean ok, final boolean cancel) {
// ...
if (ok) {
// ...
}
if (cancel) {
// ...
}
// ...
}
// ...
}
продолжаю макакакодить = )
+74
cmd = new byte[2]; //name length
is.read(cmd);
int fnamel = cmd[0] << 8 | cmd[1];
cmd = new byte[fnamel];
is.read(cmd);
char[] name = byteToChar(cmd);
cmd = new byte[4];
is.read(cmd);
len = (cmd[0] << 24 & 0xFF000000) | (cmd[1] << 16 & 0xFF0000) | (cmd[2] << 8 & 0xFF00) | (cmd[3] & 0xFF);
System.out.println("FIO requested: "+new String(name)+"; Size: "+len+" bytes;");
писал (и пишу уже 1 час (планирую через час же закончить)) микро-сетевой аплоадер файлов.
+144
int X,Y,Z;
X=StrToInt(Edit1->Text);
Y=StrToInt(Edit2->Text);
Z=X+Y;
Edit3->Text=IntToStr(Z),
+168
#define loopv(v) for(int i = 0; i<(v).length(); i++)
#define loopvj(v) for(int j = 0; j<(v).length(); j++)
#define loopvk(v) for(int k = 0; k<(v).length(); k++)
#define loopvrev(v) for(int i = (v).length()-1; i>=0; i--)
Может я чего недопонимаю?
Это из Cube 2: Sauerbraten