+169
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
if (($_GET['var'])==0 and ($_GET['email'])==1 and ($_GET['numbers'])==1)
$label='Вы неправильно указали логин';
elseif (($_GET['var'])==0 and ($_GET['email'])==0 and ($_GET['numbers'])==1)
$label='Вы неправильно указали логин и е-мейл';
elseif (($_GET['var'])==1 and ($_GET['email'])==0 and ($_GET['numbers'])==1)
$label='Вы неправильно указали е-мейл';
elseif (($_GET['var'])==0 and ($_GET['email'])==0 and ($_GET['numbers'])==0)
$label='Вы неправильно указали логин, е-мейл и числовой набор';
elseif (($_GET['var'])==1 and ($_GET['email'])==1 and ($_GET['numbers'])==0)
$label='Вы неправильно указали числовой набор';
elseif (($_GET['var'])==0 and ($_GET['email'])==1 and ($_GET['numbers'])==0)
$label='Вы неправильно указали логин и числовой набор';
else
$label='';
Вывод ошибки
Dedan,
28 Февраля 2011
+145
- 1
<noscript><meta http-equiv="refresh" content="0; URL=/badbrowser.php"></noscript>
Паша Дура запретил отрубать его говноскрипты, теперь все должны смотреть на контакт, засранный скриптами.
TarasB,
27 Февраля 2011
+164
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
var s = setUpOmnitureVariable();
s.pageName="LO-20110214-EE-VQP-203";
s.server="www2.experts-exchange.com";
s.channel="Web_Development/Web_Languages-Standards/PHP";
s.pageType="";
s.prop1=document.title;
s.prop2="";
s.prop3="";
s.prop4="";
s.prop5="";
s.prop6="";
s.prop7=""; // TODO THIS IS NO LONGER PROP 7, SHOULD BE BLOG AUTHOR
s.prop8="";
s.prop9="";
s.prop10="";
s.prop11="";
s.prop12="";
s.prop14="";
s.prop15="50";
s.prop16="";
<...>
s.prop27="";
s.prop28="";
<...>
s.prop41="";
s.prop42="";
s.prop43="";
s.prop44="";
s.prop45="";
s.prop46="";
s.prop47="";
s.prop48="";
s.prop49="";
s.prop50="";
/* E-commerce Variables */
s.campaign="";
s.events="event4,event74";
s.products="";
s.state="";
s.zip="";
s.purchaseID="";
s.eVar1=document.title;
s.eVar2="";
s.eVar3="AD #3 - Scroll, bullet, no steps";
s.eVar4="";
s.eVar5="";
s.eVar6="Free Trial Guest";
s.eVar7="";
s.eVar8="";
s.eVar9="";
s.eVar10="";
s.eVar14="";
<...>
s.eVar26="";
s.eVar27="";
s.eVar28="";
s.eVar29="5AM";
s.eVar30="Sunday";
s.eVar31="77.243.99.37";
s.eVar32="";
s.eVar33="Web_Development/Web_Languages-Standards/PHP";
s.eVar34="3";
s.eVar35="20110214-EE-VQP-203-FREE-TRIAL";
s.eVar36="Header AD";
<...>
s.eVar44="Accepted Solution";
s.eVar45="EE_Level3 - 2";
s.eVar46="";
s.eVar47="";
s.eVar48="";
s.eVar49="rating9.6";
Источник виден в коде. Неужели нельзя было массив сделать?! Или это такой странный вид обфускации?
RaZeR,
27 Февраля 2011
−107
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
public function receive(streamName:String):void
{
stopReceive()
if(!netConnection.connected)
{
receiveStreamName = streamName;
LogAppender.getInstance().appendLog(LogType.STREAM_LOG,"FMSStream.receive?not connected, set streamName: " + receiveStreamName);
return;
}
nsReceive = new NetStream(netConnection);
nsReceive.addEventListener(NetStatusEvent.NET_STATUS, handleReceiveNetStreamStatus);
nsReceive.play(streamName, -2, -1, true);
dispatchEvent(new VRDataEvent(VRDataEvent.OPPONENT_STREAM_UPDATED));
// default audio sound
var st:SoundTransform = nsReceive.soundTransform;
st.volume = 0.7;
nsReceive.soundTransform = st;
examineCallTimer.start();
LogAppender.getInstance().appendLog(LogType.STREAM_LOG,"FMSStream.receive?play=" + streamName);
}
Уже за новыми наушниками собирался идти...
wvxvw,
27 Февраля 2011
+92
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
type BOOK= record
Name:string[20];
Avtor:string[20];
Price:integer;
end;
BOOKS=Array[1..100] of BOOK;
F= File of BOOK;
procedure Vvod(var biblioteka: books; var File_tBIBL:F; var n:integer);
Procedure AVTOR_KN(VAR File_tBIBl:F; VAR File_tBIBl_AVTOR:text);
Procedure TIP_TEXT(VAR File_tBIBl:F; VAR File_tBIBl_text:text);
Function MIN_CENA( var File_tBIBl:F ; n:integer ):integer;
procedure Vvod(var biblioteka: books; var File_tBIBL:F; var n:integer);
var i:integer;
begin
rewrite(File_tBIBL);
FOR i:=1 to n do begin
Writeln(' Vvedite nazvanie knigi');
readln(biblioteka[i].Name);
Writeln(' Vvedite avtora');
readln(biblioteka[i].Avtor);
Writeln(' Vvedite cenu');
readln(biblioteka[i].Price);
Write(File_tBIBL,biblioteka[i]);
writeln;
end;
close(File_tBIBL);
end;
Procedure TIP_TEXT(VAR File_tBIBl:F; VAR File_tBIBl_text:text);
var BIBLIOTEKA:BOOk;
BEGIN
reset(File_tBIBl);
rewrite(File_tBIBl_text);
WHILE not eof(File_tBIBl) do begin
read(File_tBIBl,BIBLIOTEKA);
writeln(File_tBIBl_text,BIBLIOTEKA.Name);
writeln(File_tBIBl_text,BIBLIOTEKA.Avtor);
writeln(File_tBIBl_text,BIBLIOTEKA.Price);
writeln(File_tBIBl_text);
writeln(File_tBIBl_text);
end;
close(File_tBIBl);
close(File_tBIBl_text);
end;
Procedure AVTOR_KN(VAR File_tBIBl:F; VAR File_tBIBl_AVTOR:text);
var BIBLIOTEKA:BOOk; Av:string;
BEGIN
reset(File_tBIBl);
rewrite(File_tBIBl_AVTOR);
Writeln('Vvedite iskomogo avtora');
readln(Av);
WHILE not eof(File_tBIBl) do begin
read(File_tBIBl,BIBLIOTEKA);
if BIBLIOTEKA.Avtor = Av then begin
writeln(File_tBIBl_AVTOR,BIBLIOTEKA.Name);
writeln(File_tBIBl_AVTOR,BIBLIOTEKA.Avtor);
writeln(File_tBIBl_AVTOR,BIBLIOTEKA.Price:4);
writeln(File_tBIBl_AVTOR);
end;
end;
close(File_tBIBl);
close(File_tBIBl_AVTOR);
end;
var nomer,i,min:integer;BIBLIOTEKA:BOOks; SIZE:integer;
begin
reset(File_tBIBl);
size:=1;
while not eof(File_tBIBl) do
with BIBLIOTEKA[size] do
begin
readln(File_tBIBl , BIBLIOTEKA.name);
Readln(File_tBIBl,BIBLIOTEKA.Avtor);
readln(File_tBIBl,BIBLIOTEKA.Price);
inc(size);
end;
dec(size);
min:=BIBLIOTEKA[1].Price;
for i:=1 to size do
if BIBLIOTEKA[i].Price< min then begin
min:=BIBLIOTEKA[i].Price;
nomer:=i;
end;
Juris_Kabanis,
27 Февраля 2011
+168
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
function ProcButton0()
{
var s=document.getElementById("InputN").value;
if (s!="")
{
s+="0";
}
document.getElementById("InputN").value=s;
}
function ProcButton1()
{
document.getElementById("InputN").value+="1";
}
function ProcButton2()
{
document.getElementById("InputN").value+="2";
}
function ProcButton3()
{
document.getElementById("InputN").value+="3";
}
function ProcButton4()
{
document.getElementById("InputN").value+="4";
}
function ProcButton5()
{
document.getElementById("InputN").value+="5";
}
function ProcButton6()
{
document.getElementById("InputN").value+="6";
}
function ProcButton7()
{
document.getElementById("InputN").value+="7";
}
function ProcButton8()
{
document.getElementById("InputN").value+="8";
}
function ProcButton9()
{
document.getElementById("InputN").value+="9";
}
function ProcButtonClear()
{
document.getElementById("InputN").value="";
}
С сайта о программировании (#5809).
http://codesite.hut2.ru/JavaScriptTests/Factorial/
7ion,
26 Февраля 2011
+154
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
#include <fstream>
#include <string>
#include <vector>
using namespace std;
int main()
{
fstream in("z.in", ios::in);
fstream out("z.out", ios::out);
string s;
in >> s;
in.close();
vector<size_t> z(s.length());
z[0] = s.length();
for (size_t i = 1, l = 0, r = 0, j = 0, k = 0; i < s.length(); (i > r) ? ((s[i + j] == s[j]) && ((j + i) < s.length()) ? ++j : (((z[l = i] = j, r = i + j - 1), j = 0), ++i)) : ((z[i - l] < r - i + 1) ? ((z[i] = z[i - l]), ++i) : (((s[r + k] == s[r - i + k]) && ((k + r) < s.length())) ? ++k : (((z[l = i] = r - i + k, r = r + k - 1), k = 1), ++i))));
for(size_t i = 1; i < s.length(); ++i)
{
out << z[i] << " ";
}
out << flush;
out.close();
return 0;
}
Z-функция в одну строчку. плод больного воображения и лишнего времени
finomen812,
26 Февраля 2011
+175
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
<?php
echo "<html>";
echo "<meta http-equiv=\"Content-Language\" content=\"ru\">";
echo "<meta http-equiv=\"Content-type\" content=\"text/html;charset=windows-1251\">";
echo "<title>Сайт о программировании</title>";
echo "<head>";
echo "<h1>Сайт о программировании</h1>";
echo "<link rel=\"stylesheet\" href=\"http://www.hut.ru/style.css\" type=\"text/css\">";
echo "</head>";
echo "<body bgcolor=\"#FFFFFF\" text=\"#000000\" link=\"#336699\" vlink=\"#336699\" alink=\"#336699\">";
echo "<a href=\"http://top100.rambler.ru/top100/\"><img src=\"http://counter.rambler.ru/top100.cnt?671399\" alt=\"Rambler's Top100\" width=1 height=1 border=0></a>";
echo "<p align=\"center\"><a href=\"http://www.hut.ru\"><img src=\"http://www.hut.ru/imgs/logo.gif\" width=\"334\" height=\"48\" border=\"0\" alt=\"Hut.Ru - лучший бесплатный хостинг\"></a> <img src=\"http://www.hut.ru/imgs/pixel.gif\" width=\"186\" height=\"1\" border=\"0\" alt=\"\"> <a href=\"http://www.hut.ru\"><img src=\"http://www.hut.ru/imgs/yctw2.gif\" width=\"230\" height=\"48\" border=\"0\" alt=\"Лучший дом для Вашего сайта!\"></a></p>";
echo "<h2>Временная страница</h2>";
echo "<p><a href=../>К оглавлению</a></p>";
echo "<form action=\"D/\" method=\"post\">";
echo "<table>";
echo "<tr><td>Login:</td><td><input type=\"text\" name=\"Login\" value=\"\"></td></tr>";
echo "<tr><td>Password:</td><td><input type=\"password\" name=\"Password\" value=\"\"></td></tr>";
echo "</table>";
echo "<input type=\"submit\" value=\"Войти\">";
echo "</form>";
echo "<p><a href=http://www.cyberforum.ru>Киберфорум</a></p>";
echo "<h3>Гостевая книга</h3>";
echo "<p><a href=http://www.codesite.hut2.ru/cgi-bin/guestbook/guestbook.pl>Читать</a></p>";
echo "<p><a href=http://www.codesite.hut2.ru/guestbook.html>Писать</a></p>";
echo "<p><a href=\"mailto:[email protected]?subject=From the user of the site www.codesite.hut2.ru\">Напиcать администратору сайта</a></p>";
echo "</body>";
echo "</html>";
?>
-------------------------
<?php
echo "<html>";
echo "<meta http-equiv=\"Content-Language\" content=\"ru\">";
echo "<meta http-equiv=\"Content-type\" content=\"text/html;charset=windows-1251\">";
echo "<title>Сайт о программировании</title>";
echo "<head>";
echo "<h1>Сайт о программировании</h1>";
echo "<link rel=\"stylesheet\" href=\"http://www.hut.ru/style.css\" type=\"text/css\">";
echo "</head>";
echo "<body bgcolor=\"#FFFFFF\" text=\"#000000\" link=\"#336699\" vlink=\"#336699\" alink=\"#336699\">";
echo "<a href=\"http://top100.rambler.ru/top100/\"><img src=\"http://counter.rambler.ru/top100.cnt?671399\" alt=\"Rambler's Top100\" width=1 height=1 border=0></a>";
echo "<p align=\"center\"><a href=\"http://www.hut.ru\"><img src=\"http://www.hut.ru/imgs/logo.gif\" width=\"334\" height=\"48\" border=\"0\" alt=\"Hut.Ru - лучший бесплатный хостинг\"></a> <img src=\"http://www.hut.ru/imgs/pixel.gif\" width=\"186\" height=\"1\" border=\"0\" alt=\"\"> <a href=\"http://www.hut.ru\"><img src=\"http://www.hut.ru/imgs/yctw2.gif\" width=\"230\" height=\"48\" border=\"0\" alt=\"Лучший дом для Вашего сайта!\"></a></p>";
echo "<h2>Временная страница</h2>";
echo "<p><a href=../../>К оглавлению</a></p>";
if (/*Здесь проверка и валяется*/)
{
echo "<p>Вход произведён.</p>";
echo "<table border=1 width=100%>";
echo "<tr>";
echo "<td>";
echo "</td>";
echo "</tr>";
echo "</table>";
}
else
{
echo "<p>Не правильный логин/пароль, вернитесь <a href=../>назад</a>.</p>";
}
echo "<p><a href=http://www.cyberforum.ru>Киберфорум</a></p>";
echo "<h3>Гостевая книга</h3>";
echo "<p><a href=http://www.codesite.hut2.ru/cgi-bin/guestbook/guestbook.pl>Читать</a></p>";
echo "<p><a href=http://www.codesite.hut2.ru/guestbook.html>Писать</a></p>";
echo "<p><a href=\"mailto:[email protected]?subject=From the user of the site www.codesite.hut2.ru\">Напиcать администратору сайта</a></p>";
echo "</body>";
echo "</html>";
?>
Я конечно не супер мега кодер, но это убило даже меня
nepster,
26 Февраля 2011
−95
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
switch(cbChanges.selectedIndex)
{
case 1:
changes = CHANGES_MODIFIED_STATUS;
break;
case 1:
changes = CHANGES_JOINERS_STATUS;
break;
case 1:
changes = CHANGES_LEAVERS_STATUS;
break;
}
Epic Fail!
dimas_art,
25 Февраля 2011
+131
- 1
if (Edit40.Text<>t1) and (Edit38.Text<>t1) and (Edit36.Text<>t1) and (Edit34.Text<>t1) and (Edit32.Text<>t1) and (Edit30.Text<>t1) and (Edit28.Text<>t1) and (Edit26.Text<>t1) and (Edit24.Text<>t1) and (Edit22.Text<>t1) and (Edit20.Text<>t1) and (Edit18.Text<>t1) and (Edit16.Text<>t1) and (Edit14.Text<>t1) and (Edit12.Text<>t1) and (Edit10.Text<>t1) and (Edit8.Text<>t1) and (Edit6.Text<>t1) and (Edit4.Text<>t1) and (edit2.Text<>t1) ...
Старый мем с форума:
"Здрасте, вообщем такая проблемка:
У меня Unit10.pas занимает 13378 КБ (13.0 МБ)
И при работе в коде 10 формы после 5-10 изменений делфи начинает виснуть на 5-20 сек. (приходится вырезать весь текс кроме нужной процедуры и т.д, вставлять в блокнот, писать процедуру и затем обратно вставлять в делфи вырезанный текст из блокнота).
И компелируется тож долговато.
Всего 59988 строк.
На строчке 400-500 знаков (эт только там где условие, но часть условия(для удобства) переходит на 2 строчку (если все вместить, то будет примерно 35000 строк))
____________________________________
Постараюсь нормально сформулировать что хочу сделать.
Есть часть условия:
(код выше. прим. ReallyBugMeNot)
____________________________________
Оно повторяется если быть точным 4200 раз.
Изменяются только "номера\имена" эдитов (только четные от 2 до 240) и "t1" (t2, t3, t4, .. ,t35).
Хотелось бы задать переменную (Например "Z") и присвоить ей это условие, но так чтобы переменные "t1, t2, t3, .. ,t35)" и "имена\номера" эдитов задавались в каждой процедуре (всего 6 процедур), где находится оставшееся часть условия.
Можите подсказать как мне это реализовать?
Зарание спс."
Остается только удивлятся терпеливости человека, который позволил исходнику разростись до тринадцати мегов, прежде чем заметил, что что то не так.
ReallyBugMeNot,
25 Февраля 2011