- 1
path = path.path if typeof path "object"
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160
path = path.path if typeof path "object"
На CoffeeScript написал.
−96
function onUpdate(this)
local a;
a = math.floor( math.random() * 1000);
if(a==68)then
playParticleFx(this,"/particles/spider/spider_lift.psysl",10);
--logWarning("spirder1");
end
if(a==35)then
playParticleFx(this,"/particles/spider/spider_lift_1.psysl",10);
--logWarning("spirder2");
end
if(a==73)then
playParticleFx(this,"/particles/spider/spider_lift_2.psysl",10);
--logWarning("spirder3");
end
end;
Выдержка из Lua-скрипта.
Выпускаем побегать декоративного паучка по случайными интервалам времени.
+153
<!-- позиционирование элементов меню -->
<script language="JavaScript">
var pos = document.getElementById('f_g_b').offsetLeft;
var obj = getElementsByClass('s_g_b',null,'table');
for(i=0;i<obj.length;i++){
obj[i].style.left = pos+"px";
}
var ua = navigator.userAgent;
if ((ua.indexOf('Gecko') != -1)&&(ua.indexOf('Chrome') == -1))
{
obj = getElementsByClass('s_g_t',null,'table');
for(i=0;i<obj.length;i++){
obj[i].style.left = pos+"px";
}
}
</script>
Предыдущий пост цвяточек по сравнению, с использованияем JS вместо css хаков. ППЦ я такого еще не видел.
+162
/*Проверка авторизации*/
if ($action == 'login') {
if (($entlogin && $entpass) <> '') {
$per = "SELECT * FROM ".$sql_dop."users";
if(!mysql_query($per)) {
$page = 'error';
$id = '2,1,1';
}
$result = mysql_query($per);
$qwe = 0;
while ($row = mysql_fetch_row($result)) {
if ($entlogin == $row[1] && md5($entpass) == $row[2]) {
$qwe = 1;
$date = date("d m Y H:i:s");
$mmsec = microtime(msec);
$kod = md5($date.$row[0].$row[1].$row[2].$mmsec);
$does_into_sessions = "INSERT INTO ".$sql_dop."sessions(user,kod) VALUES ('$row[0]','$kod')";
if(!mysql_query($does_into_sessions)) {
error(3,1,1);
}
setcookie('session_code', $kod);
$ubr = 1;
if ($row[10] == 2) {
$urb = 2;
}
if ($row[10] == 3) {
$urb = 2;
}
setcookie('userbar', $urb);
$session_code = $kod;
$page = '';
}
}
} else {
$page = 'error';
$id = '5,0,0';
}
if ($qwe == 0) {
echo "<strong>Ошибка авторизации...</strong>";
echo "<meta http-equiv='refresh' content='1; url=index.php'>";
exit();
}
}
Авторизация от старого программиста
+147
function back_size()
{
var w = document.body.clientWidth;
var h = document.body.clientHeight;
var iw = 1680;
var ih = 1050;
var rw;
var rh;
var c;
c = w/iw;
rw = iw*c;
rh = ih*c;
if(rh<h)
{
c = h/ih;
rw = iw*c;
rh = ih*c;
}
var margleft = (w-rw)/2;
var margtop = (h-rh)/2;
var thisbody = $(body);
thisbody.css("background-size", rw+" "+rh);
thisbody.css("background-position-x", margleft);
thisbody.css("background-position-y", margtop);
}
Моя версия маштобируемого бека..
+172
<script language="JavaScript">
document.write("<div class=\"rolover\">");
document.write("<div id=\"photos\" class=\"galleryview\">");
document.write("<div class=\"panel\">");
document.write("<img class=\"gwu_image\" src=\"root/img/01.jpg\" /> ");
document.write("<div class=\"panel-overlay-block\">");
document.write("</div>");
document.write("<div class=\"panel-overlay\">");
document.write("<h2>Euro2012 in Donetsk...</h2>");
document.write("<p>Donbass arena welcome guests...</a>. More <a href=\"index.php?section_id=478\" target=\"_blank\">here</a>.</p>");
document.write("</div>");
document.write("</div>");
document.write("<div class=\"panel\">");
document.write("<img class=\"gwu_image\" src=\"root/img/02.jpg\" /> ");
....
document.write("<li><img src=\"root/img/frame2-06.jpg\" alt=\"Slide\" title=\"Slide\" /></li>");
document.write("<li><img src=\"root/img/frame2-05.jpg\" alt=\"Slide\" title=\"Slide\" /></li>");
document.write("<li><img src=\"root/img/frame2-07.jpg\" alt=\"Slide\" title=\"Slide\" /></li>");
document.write("<li><img src=\"root/img/frame2-08.jpg\" alt=\"Slide\" title=\"Slide\" /></li>");
document.write("</ul>");
document.write("</div>");
document.write("</div>");
и еще около 300 строк.
Мега реализация галереи от неизвестного творца
+94
var s:string;
begin
cs.Active:=true; //Коннектимся
if cs.Socket.Connected=true then begin //Если подключились то
memo1.lines.add('Соединение установленно...'); //пишим в memo
end else //в противном случае пишим это
memo1.lines.add('Соединение неустановленно...'); //<--вот это :)
>теперь у формы в событии OnGreate пишим
Это капец....
http://forum.hackforce.ru/thread1685.html#post405879
+148
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <iostream>
#include <string.h>
#include <io.h>
#include <fcntl.h>
struct student {
char FIO[40];
char Group[10];
int TaoN;
char Ball[3];
}qt,st,zt,*zap;
int flen(char * fname){
int handle, len;
handle = open(fname,O_RDWR);
len = filelength(handle);
close(handle);
return len;
}
void writte(FILE *f){
int ret;
printf("\t\t\tЗАПОЛНЕНИЕ БАЗЫ:\n\n");
printf("ФИО:\t\t");
scanf("%s", &st.FIO);
printf("ГРУППА:\t\t");
scanf("%s", &st.Group);
printf("НОМЕР ЗАЧЕТКИ:\t");
scanf("%d", &st.TaoN);
printf("БАЛЛ:\t\t");
scanf("%s", &st.Ball);
ret = atoi(st.Ball);
for(;;)
if((ret != 1) && (ret != 2) && (ret != 3) && (ret != 4) && (ret != 5)){
printf("Неверный символ. Введите число\n");
printf("БАЛЛ:\t\t");
scanf("%s", &st.Ball);
ret = atoi(st.Ball);
}
else break;
f = fopen("data.txt","a+");
fwrite(&st, sizeof(st), 1, f);
fclose(f);
};
void readd(student st,FILE *f){
int len,i,n;
system("cls");
printf("\t\t\tЧТЕНИЕ БАЗЫ:\n\n");
f = fopen("data.txt","r+");
len = flen("data.txt");
n = len/sizeof(st);
for(i = 0; i < n; i++)
{
fread(&st, sizeof(st), 1, f);
printf("ФИО:\t\t%s\n", st.FIO);
printf("ГРУППА:\t\t%s\n", st.Group);
printf("ЗАЧЕТКА:\t%d\n", st.TaoN);
printf("БАЛЛ:\t\t%d\n", st.Ball);
printf("\n");
}
}
void Searc(student zt,student st,FILE *f){
int len, n, i;
system("cls");
printf("\t\t\tПОИСК В БАЗЕ:\n\n");
printf("ФИО: ");
scanf("%s", &zt.FIO);
printf("\n");
if (strlen(zt.FIO) != 0){
f = fopen("data.txt","r+");
len = flen("data.txt");
n = len/sizeof(st);
for(i = 0; i < n; i++){
fread(&st, sizeof(st), 1, f);
int rt = strcmp(st.FIO, zt.FIO);
if (rt == 0)
{
printf("ФИО: ");
printf("\t\t%s\n", st.FIO);
printf("ГРУППА: ");
printf("\t%s\n", st.Group);
printf("ЗАЧЕТКА: ");
printf("\t%d\n", st.TaoN);
printf("БАЛЛ: ");
printf("\t\t%d\n", st.Ball,"\n");
}
}
+161
$key = 0;
foreach ($this->hosts as $key => $host) {
$key++;
.....
}
+102
#define SEVEN_DAYS_SECONDS ((7 * 24 * 60 * 60) + 2)
Нашел в одном проектике.
SEVEN_DAYS_SECONDS используется планировщике заданий.