ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Результаты опроса: Вам понравилось?
Да, очень 4 36.36%
Нормально 4 36.36%
Нет, это не нужно 3 27.27%
Голосовавшие: 11. Вы ещё не участвовали в этом опросе

 
 
Опции темы Поиск в этой теме Опции просмотра

CW таблица PHP
  #11  
Старый 05.01.2010, 21:51
N2kroot
Познающий
Регистрация: 25.10.2009
Сообщений: 54
Провел на форуме:
62271

Репутация: 9
По умолчанию CW таблица PHP

Да, как раз для кс я переделал распростанённый код таблицы на HTML под CSS+PHP...
К сожалению я жадный ии админку не вылажу,так как тогда следующие мои статьи можно будет легко взломать --- админка предусмотрена под 3-10 юзеров разных прав,но незащищена от простого <script> и прочего...

Залил картинки тут: Images.rar

В общем вот мои коды:
CSS стили
PHP код:
body {
    
margin11px 0 0 0;
    
padding0;
    
background#000000 url(images/img1.gif) repeat-x;
    
fontnormal small ArialHelveticasans-serif;
    
color#999999;
}

h1h2h3h4h5h6 {
    
margin0;
    
padding0;
    
text-transformuppercase;
    
letter-spacing.2em;
    
color#000000;
}

pulolblockquote {
    
margin-top0;
    
line-height160%;
}

{
    
text-decorationnone;
    
color#9ED738;
}

a:hover {
    
text-decorationunderline;
}

/* Header */

#header {
    
width720px;
    
height161px;
    
margin0 auto;
    
backgroundurl(images/img2.jpgno-repeat;
}

#header * {
    
text-decorationnone;
    
text-aligncenter;
    
color#000000;
}

#header h1 {
    
padding-top55px;
    
font-size3em;
}

#header h2 {
    
font-size1.2em;
}

/* Menu */

#menu {
    
width720px;
    
height55px;
    
margin0 auto;
}

#menu ul {
    
margin0;
    
padding0;
    list-
stylenone;
    
line-heightnormal;
}

#menu li {
    
displayinline;
}

#menu a {
    
displayblock;
    
floatleft;
    
width142px;
    
height21px;
    
padding7px 1px 0 1px;
    
backgroundurl(images/img3.gifno-repeat center center;
    
text-aligncenter;
    
text-decorationnone;
    
text-transformuppercase;
    
letter-spacing.2em;
    
font-sizex-small;
    
font-weightbold;
    
color#CCCCCC;
}

#menu a:hover, #menu .active a {
    
background-imageurl(images/img4.gif);
    
color#FFFFFF;
}

/* Content */

#content {
    
width720px;
    
margin0 auto;
}

#colOne {
    
floatleft;
    
width160px;
}

#colTwo {
    
floatleft;
    
width360px;
    
padding0 20px;
}

#colThree {
    
floatleft;
    
width160px;
}

/* Content Elements */

#content h2 {
    
height21px;
    
margin-bottom20px;
    
padding9px 0 0 10px;
    
backgroundurl(images/img6.gif);
    
letter-spacingnormal;
    
font-size.9em;
}

#content h3 {
    
text-transformuppercase;
    
letter-spacingnormal;
    
font-sizex-small;
    
color#FFFFFF;
}

#content ul {
    
margin-left0;
    
padding-left0;
    list-
stylesquare inside;
}

/* Footer */

#footer {
    
height70px;
    
padding7px 0 0 0;
    
backgroundurl(images/img5.gifrepeat-x;
}

#footer * {
    
color#000000;
}

#footer p {
    
text-aligncenter;
    
font-sizesmaller
rega.php
PHP код:
    // если вы пользуетесь чем-либо..// (админка\регистрация, то оставьте Else)
    
else{
If (
$gm =="3") { echo("><BR><BR><BR><BR><BR><BR><BR><BR><BR><div id=content><div id=colOne><h2>Блок админа</h2><h3>Cw</h3><p><br>Вскоре сделаю удаление только отдельных рядов таблиц... <a href=rega.php?del=dule>Удалить все ряды...</a></p>");  if($gm==proverenniy and $del=='dule')
// Если вы без админки,то удалите If и его {}
{unlink("data/wcavto.txt"); unlink("data/wcavtoid.txt");}
$fh = @file("/data/wcavtoid.txt");
echo(
"<div id=content><div id=coTwo><p><form name=form1 method=post action=rega.php><br><br><br><br><br><p>Здравствуйте,система разработана Shmel<br>
Впишите данные, не обязательно брать подсказочные<BR>
скрипт можно будет скачать для своих нужд,после окончания тестирования<BR></p>
Команда и соперник:<INPUT TYPE=text NAME=team Value='CT vs T' size=35><BR>
Карта:<INPUT TYPE=text NAME=map Value='de_' size=35><BR>
Сколько на сколько?:<INPUT TYPE=text NAME=skoko Value='3 vs 3' size=35><BR>
Победитель:<INPUT TYPE=text NAME=winner Value='Команда?-победитель!' size=35><BR>
Побед(В раундах):<INPUT TYPE=text NAME=countW Value='' size=35><BR>
Проигрышей(В раундах):<INPUT TYPE=text NAME=countD Value='' size=35><BR>
<INPUT TYPE=submit value='Обновить'><BR>
</form></p>"
);
$arr2 file("data/wcavtoid.txt"); $i=0; foreach($arr2 as $line2){
$i++; list($avtor,$id)=explode("::",$line2);
$bd['avtor'][]=$avtor;
$bd['id'][]=$id; }
$newid=$id+1;
echo(
"$newid");
if (
$team == '' or $map == '' or $skoko =='' or $winner =='' or $countW =='' or $countD =='') {
echo (
"Ахтунг Не введены главные данные");
} else {
$avtor $c_name//если нету админки,замените на 
// ип человека.
$team $_POST['team'];
$map $_POST['map'];
$skoko $_POST['skoko'];
$winner $_POST['winner'];
$countW $_POST['countW'];
$countD $_POST['countD'];
$fh fopen("data/wcavto.txt","a+");
$team="<TD class=gTableBody1 noWrap>$team</TD>";
$map="<TD class=gTableBody1 noWrap>$map</TD>";
$skoko="<TD class=gTableBody1 noWrap>$skoko</TD>";
$winner="<TD class=gTableBody1 noWrap>$winner</TD>";
$countWD="<TD class=gTableBody1 noWrap><B>$countW</B>-$countD</TD></TR>\r\n";
$fh fopen("data/wcavtoid.txt","a+");
fwrite($fh,"$avtor::$newid\r\n");
fclose($fh);
$fh2 fopen("data/wcavto.txt","a+");
fwrite($fh2,"$team::$map::$skoko::$winner::$countWD::\r\n<TR align=middle>\r\n");
fclose($fh2);
} }
echo (
"<TABLE style=BORDER-RIGHT: #494949 0px solid; BORDER-TOP: #494949 0px solid; BORDER-LEFT: #494949 0px solid; BORDER-BOTTOM: #494949 0px solid cellSpacing=0 cellPadding=0 width=100% border=0><TBODY><TR><TD style=BORDER-RIGHT: #262626 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #262626 0px solid; PADDING-LEFT: 10px; BACKGROUND: #2c2c2c; PADDING-BOTTOM: 10px; BORDER-LEFT: #262626 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #262626 0px solid>
<TABLE class=gTable cellSpacing=0 cellPadding=0 width=100% border=1><TBODY>
<TR align=middle>
<TD class=gTableSubTop>Команда - противник</TD>
<TD class=gTableSubTop>Карта</TD>
<TD class=gTableSubTop>Количество</TD>
<TD class=gTableSubTop>Победитель</TD>
<TD class=gTableSubTop>Счёт</TD></TR>
<TR align=middle>"
);
$arr file("data/wcavto.txt"); $i=0; foreach($arr as $line){
$i++; list($team,$map,$skoko,$winner,$countWD,$tableend)=explode("::",$line);
$bd['team'][]=$team;
$bd['map'][]=$map;
$bd['skoko'][]=$skoko;
$bd['winner'][]=$winner;
$bd['countWD'][]=$countWD;
$bd['tableend'][]=$tableend; }
for(
$i=count($arr)-1$i>=0$i--) { $see=$bd['team'][$i];
$see.=$bd['map'][$i];
$see.=$bd['skoko'][$i];
$see.=$bd['winner'][$i];
$see.=$bd['countWD'][$i];
$see.=$bd['tableend'][$i];
echo(
$see);  }
// просто ссылки
include("templates/index_end.htm");
}
?> 
файлы wcavto.txt и wcavtoid.txt:
wcavto.txt :
PHP код:
<TD class=gTableBody1 noWrap>CT vs T</TD>::<TD class=gTableBody1 noWrap>de_VooDoo</TD>::<TD class=gTableBody1 noWrap>3 vs 3</TD>::<TD class=gTableBody1 noWrap>CT WIN!</TD>::<TD class=gTableBody1 noWrap><B>1</B>-0</TD></TR>
::
<
TR align=middle
wcavtoid.txt:
PHP код:
Ness::
Минус только 1: Нету защиты у бд...Полностью мой код(кроме таблицы,конечноже )
Прошу критику и прочее писать, мне интересно
P.S. Кому помог +

Последний раз редактировалось N2kroot; 05.01.2010 в 21:53..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обнаружение Sql инъекций и Css атак k00p3r Чужие Статьи 0 12.06.2005 20:43



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ