- 1
- 2
- 3
- 4
if (xmlHttp.status==200){
xmlResponse=xmlHttp.responseXML;
xmlDocumentElement=xmlResponse.documentElement; helloMessage=xmlDocumentElement.firstChild.data;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+143
if (xmlHttp.status==200){
xmlResponse=xmlHttp.responseXML;
xmlDocumentElement=xmlResponse.documentElement; helloMessage=xmlDocumentElement.firstChild.data;
}
if (xmlHttp.status==200){
xmlResponse=xmlHttp.responseXML;
xmlDocumentElement=xmlResponse.documentE lement; helloMessage=xmlDocumentElement.firstChi ld.data;
}
+150
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:PurchaseResponse xsi:type="ns1:PurchaseResponse" xmlns="urn:qpass-PurchaseTypes"
xmlns:ns1="urn:qpass-PurchaseTypes">
<ns1:responseCode xsi:type="xsd:integer">0</ns1:responseCode>
<ns1:responseMessage xsi:type="xsd:string">Success</ns1:responseMessage>
<ns1:vendorProductId xsi:type="xsd:string">XXXXXXXXXXXX</ns1:vendorProductId>
<ns1:quantity xsi:type="xsd:integer">X</ns1:quantity>
<ns1:price xsi:type="xsd:decimal">X.XX</ns1:price>
<ns1:tax xsi:type="xsd:decimal">0</ns1:tax>
<ns1:purchaseIdentifier xsi:type="xsd:string">XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</ns1:purchaseIdentifier>
</ns1:PurchaseResponse>
</soapenv:Body>
</soapenv:Envelope>
+143.2
if o is TSpellChecker then
begin
TSpellChecker(o).FinishMessage := ml(TSpellChecker(o).FinishMessage, form.Name);
TSpellChecker(o).caption := ml(TSpellChecker(o).caption, form.Name);
end else
if o is Tform then
begin
TMenuItem(o).Caption := ml(TMenuItem(o).Caption, form.Name);
TMenuItem(o).Hint := ml(TMenuItem(o).Hint, form.Name);
end else
if o is TComboBox then
begin
//TComboBox(o).Caption:=ml(TMenuItem(o).Caption,form.Name);
TComboBox(o).Hint := ml(TComboBox(o).Hint, form.Name);
end else
if o is TMenuItem then
begin
TMenuItem(o).Caption := ml(TMenuItem(o).Caption, form.Name);
TMenuItem(o).Hint := ml(TMenuItem(o).Hint, form.Name);
end else
if (o is TTBXButton) then
begin
TTBXButton(o).Caption := ml(TTBXButton(o).Caption, form.Name);
TTBXButton(o).Hint := ml(TTBXButton(o).Hint, form.Name);
end else
if (o is TTBXLink) then
begin
TTBXLink(o).Caption := ml(TTBXLink(o).Caption, form.Name);
TTBXLink(o).Hint := ml(TTBXLink(o).Hint, form.Name);
end else
if (o is TRzGroup) then
begin
TRzGroupBox(o).Caption := ml(TRzGroup(o).Caption, form.Name);
TRzGroupBox(o).Hint := ml(TRzGroup(o).Hint, form.Name);
end else
if (o is TRzPanel) then
begin
TRzGroupBox(o).Caption := ml(TRzPanel(o).Caption, form.Name);
TRzGroupBox(o).Hint := ml(TRzPanel(o).Hint, form.Name);
end else
if (o is TRzButton) then
begin
TRzButton(o).Caption := ml(TRzButton(o).Caption, form.Name);
TRzButton(o).Hint := ml(TRzButton(o).Hint, form.Name);
end else
if (o is TRzTabControl) then
begin
TRzTabControl(o).Hint := ml(TRzTabControl(o).Hint, form.Name);
for k := 0 to TRzTabControl(o).Tabs.Count - 1 do
begin
TRzTabControl(o).Tabs.Items[k].Caption := ml(TRzTabControl(o).Tabs.Items[k].Caption, form.Name);
TRzTabControl(o).Tabs.Items[k].Hint := ml(TRzTabControl(o).Tabs.Items[k].Hint, form.Name);
end;
end else
if (o is TRzTabSheet) then
begin
TRzTabSheet(o).Caption := ml(TRzTabSheet(o).Caption, form.Name);
end else
if (o is TRzGroupBox) then
begin
TRzGroupBox(o).Caption := ml(TRzGroupBox(o).Caption, form.Name);
TRzGroupBox(o).Hint := ml(TRzGroupBox(o).Hint, form.Name);
end else
if (o is TRzGroupItems) then
begin
TRzGroupBox(o).Caption := ml(TRzGroupBox(o).Caption, form.Name);
TRzGroupBox(o).Hint := ml(TRzGroupBox(o).Hint, form.Name);
end else
if (o is TToolButton) then
begin
TToolButton(o).Caption := ml(TToolButton(o).Caption, form.Name);
TToolButton(o).Hint := ml(TToolButton(o).Hint, form.Name);
end else
if o is TButton then
begin
TButton(o).Caption := ml(TButton(o).Caption, form.Name);
TButton(o).Hint := ml(TButton(o).Hint, form.Name);
end else
if o is TBitBtn then
begin
TBitBtn(o).Caption := ml(TBitBtn(o).Caption, form.Name);
TBitBtn(o).Hint := ml(TBitBtn(o).Hint, form.Name);
end else
if o is TSpeedButton then
begin
TSpeedButton(o).Caption := ml(TSpeedButton(o).Caption, form.Name);
TSpeedButton(o).Hint := ml(TSpeedButton(o).Hint, form.Name);
end else
if o is TRzToolButton then
begin
TRzToolButton(o).Caption := ml(TRzToolButton(o).Caption, form.Name);
TRzToolButton(o).Hint := ml(TRzToolButton(o).Hint, form.Name);
end else
if o is TRadioButton then
begin
TRadioButton(o).Caption := ml(TRadioButton(o).Caption, form.Name);
TRadioButton(o).Hint := ml(TRadioButton(o).Hint, form.Name);
end else
это пестец
+132.3
include "include/template.php";
stdhead(null,'Он-лайн табло');
echo '<table><tr><td>';
$firarray = mysql_query("SELECT * FROM online_firs GROUP BY fir ASC");
while ($fir = mysql_fetch_array($firarray)){ // пробегаемся по РЦентрам
$firnamearray = mysql_query("SELECT * FROM firdata WHERE fir='".$fir[fir]."'");
$firname = mysql_fetch_array($firnamearray); // получим название текущего РЦ
// вложенная таблица районного центра
echo '<table width=100%>';
echo '<tr><td background="images/airport_header.gif"> '.$fir[fir].' '.$firname[name].' FIR</td></tr><tr><td>';
//вложенная таблица диспетчерских пунктров
echo '<table>';
$atcarray = mysql_query("SELECT * FROM online WHERE atc_fir='".$fir[fir]."' and clienttype='ATC' ORDER BY atc_callsign ASC");
while ($atc = mysql_fetch_array($atcarray)){ // пробегаемся по позициям
// если позиция существует - то отображаем
$positionarray=explode("_",$atc[callsign]); // расхуячиваем код позывного на Икао и Позицию.
$positiontype=array_pop($positionarray); // выдёргиваем последний элемент, т.е. тип позиции (app twr gnd итд)
if (($positiontype=='GND') || ($positiontype=='TWR') || ($positiontype=='APP') || ($positiontype=='CTR') || ($positiontype=='FSS') || ($positiontype=='DEL') ){
// расхуячим АТИС построчно
$atis='';
$atisarray=explode("^§",$atc[atc_atis]); // разбираем общую строку на ВПП по разделителю %
foreach ($atisarray as $x => $atisdetalis){ // пробегаем по всем параметрам ВПП, поочерёдно для каждой
$atis=$atis.$atisdetalis.'; ';}
echo '<tr style="color: #ff0000">'. // задаётся цвет шрифта
'<td width="90">'.$atc[callsign]. '</td>'.
'<td width="200" title="'.$atis.'">'.$atc[atc_callsign]. '</td>'.
'<td width="90">'.$atc[atc_freq]. '</td>'.
'<td width="200" title="'.$atc[pid].' '.$atc[atc_rating].'"><a href="http://stats.vatsim.net/search_id.php?id='.$atc[pid].'">'.$atc[fio]. '</a></td></tr>';
}
}
echo '</table >'; //закрывающий таблицы диспетчерских пунктов
//вложенная таблица ВС
echo '<table >';
$portarray = mysql_query("SELECT * FROM online_firs WHERE fir='".$fir[fir]."' GROUP BY port ASC");
while ($port = mysql_fetch_array($portarray)){ // пробегаемся по портам
if ($port[port]){
// получим название аэродрома . И если есть такой АД в базе данных тогда добавим ссыль не его страницу
$airport = mysql_fetch_array(mysql_query("SELECT * FROM airportdata WHERE port='".$port[port]."' "));
$airportpage = mysql_fetch_array(mysql_query("SELECT * FROM airport WHERE ikao='".$port[port]."' "));
if ($airportpage[name]) $link='<a href="airport.php?icao='.$port[port].'"><img src="images/icon/info.png"></img> </a>';
echo '<tr><td colspan="8"> - '.$port[port].' '.$airport[name].' </td><td>'.$link.'</td></tr>'; $link='';
// получим прибытия и выведем нахуй
$arrivalarray = mysql_query("SELECT * FROM online WHERE fp_arrival_port='".$port[port]."' ORDER BY time_arr ASC");
while ($arrival = mysql_fetch_array($arrivalarray)){ // пробегаемся по прибытиям
echo '<tr style="color: #000000">'. // задаётся цвет шрифта прибывающих
'<td width="90" title="'.$arrival[fio].'"><a href="http://vataware.com/pilot.cfm?cid='.$arrival[pid].' ">'.$arrival[callsign].' </a></td>'.
'<td width="95">'.$arrival[fp_acfttype].'</td>';
// Если расстояние до АД прилёта более 10 км
if ($arrival[dist_from_ad_arr] > 10) echo '<td width="65" title="Время прибытия">'.$arrival[time_arr].'</td>';
else echo'<td style="color: #a0a0a0" width="65" >arrived</td>';
echo'<td width="110" title="'.$arrival[fp_route].'">'.$arrival[fp_departure_port].'-'.$arrival[fp_arrival_port].'</td>'.
'<td width="100" title="Текущий эшелон | Эшелон по плану">FL'.ceil($arrival[alt]/100).'|'.$arrival[fp_flevel].'</td>'.
'<td width="40" title="Скорость (км/ч) ">'.ceil($arrival[speed]).'</td>'.
'<td width="40">'.$arrival[fp_sq].'</td></tr>';
}
// получим отправления и выведем нахуй
$departurearray = mysql_query("SELECT * FROM online WHERE fp_departure_port='".$port[port]."' ORDER BY time_arr ASC");
while ($departure = mysql_fetch_array($departurearray)){ // пробегаемся по прибытиям
echo '<tr style="color: #a0a0a0">'. // задаётся цвет шрифта вылетающих
'<td width="90" title="'.$departure[fio].'"><a href="http://vataware.com/pilot.cfm?cid='.$departure[pid].' " target="_blank">'.$departure[callsign].' </a></td>'.
'<td width="95" >'.$departure[fp_acfttype].'</td>';
// Если расстояние от АД вылета менее 60ти километов
if ($departure[dist_from_ad_dep] < 60) echo'<td width="65" >departing</td>';
else echo'<td width="65" >in flight</td>';
echo'<td width="110" title="'.$departure[fp_route].'">'.$departure[fp_departure_port].'-'.$departure[fp_arrival_port].'</td>'.
'<td width="100" title="Текущий эшелон | Эшелон по плану">FL'.ceil($departure[alt]/100).'|'.$departure[fp_flevel].'</td>'.
'<td width="40" title="Скорость (км/ч) ">'.ceil($departure[speed]).'</td>'.
'<td width="40" >'.$departure[fp_sq].'</td></tr>';
}
}
}
echo '</table >'; // закрывающий таблицы ВС
echo '</td></tr></table >'; // закрывающий таблицы РЦ
}
echo '</td></tr></table >'; // закрывающий главной таблицы
stdfoot(null);
−83
Select Case LCase(ParamA) 'push eax
Case "eax": hhh = &H50: Put #123, , hhh: GoTo 344
Case "ecx": hhh = &H51: Put #123, , hhh: GoTo 344
Case "edx": hhh = &H52: Put #123, , hhh: GoTo 344
Case "ebx": hhh = &H53: Put #123, , hhh: GoTo 344
Case "esp": hhh = &H54: Put #123, , hhh: GoTo 344
Case "ebp": hhh = &H55: Put #123, , hhh: GoTo 344
Case "esi": hhh = &H56: Put #123, , hhh: GoTo 344
Case "edi": hhh = &H57: Put #123, , hhh: GoTo 344
Case "es": hhh = &H6: Put #123, , hhh
End Select
Не думал, что goto еще пользуются!
+151.1
if(!preg_match('/<table border="0" width="48%" cellspacing="0" cellpadding="5" class="modelProperties">(.+)<\/div>/isU', $tovar_page, $test)){
preg_match('/<table border="0" width="50%" cellspacing="0" cellpadding="5" class="modelProperties">(.+)<\/div>/isU', $tovar_page, $test);
}
парсер я.маркета
+154
<?php
$socket = stream_socket_server("tcp://127.0.0.1:8982", $errno, $errstr);
if (!$socket)
echo "$errstr ($errno)<br />\n";
while (TRUE){
$conn = stream_socket_accept($socket);
if(pcntl_fork() == -1) {
echo "Sorrr: fork failure!\n";
die();
}
if(pcntl_fork() == 0)
{
fwrite($conn, "Hello!\n");
$input=fread($conn,1024);
fwrite($conn,$input . "\n");
if ($input = "quit")
{
fwrite($conn,"Terminated");
fclose($conn);
fclose($socket);
sleep (5);
exit();
}else{
fwrite($conn,"Enter data:");
}
}
}
fclose($conn);
?>
+154
return !( Pattern.compile("['\"`]+").matcher(query.subSequence(0, query.length())).matches());
Шедевр проверки на запретные символы в запросе
+148
# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda1 during installation
UUID=12179970-74dc-4673-a865-cf8af384eb4b / ext4 relatime,errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=059ff3fe-4866-4f54-b796-54d4a265f660 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
fstab
+134.9
// Объявлен класс GOSTDocument extends TechDocument ( ввожу в курс дела:) )
public class TechDocument
{
protected TechDocument(){} //Ибо нефиг
public TechDocument getDocumentA ( Type DocType )
{
TechDocument tmpl = null;
switch (DocType)
{
case DOCTYPE_GOST : tmpl = (GOSTDocument) new GOSTDocument();
break;
// ... Тут еще CASE всякие
default: tmpl = new TechDocument();
break;
}
return tmpl;
}
}
Как бы кастинг.:)