ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

10.04.2010, 15:18
|
|
Участник форума
Регистрация: 08.11.2008
Сообщений: 164
Провел на форуме: 5779069
Репутация:
185
|
|
Печально. А на счет при открытие фото, чтобы листать можно было как сделать?
|
|
|

10.04.2010, 16:14
|
|
Участник форума
Регистрация: 02.02.2009
Сообщений: 146
Провел на форуме: 1093500
Репутация:
43
|
|
могу тебе посоветовать найти другой скрипт галереи. или заказывать чтоб тебе его ктото переделал, потому что работы там предостаточно.
если надо вот я стили немного переделал
PHP код:
html, body{margin:0;background:#000;font:12px Arial, Helvetica;color:#B0B0B0;}
td {font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif}
th {font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif}
a:link, a:visited, a:active{text-decoration:underline;color:#999;font-weight:700;}
a:hover{text-decoration:none;}
h3 {font:14px; color:#D2D2D2;font-weight:bold;}
.title {margin:0 0 5px;padding:6px 0;color:#888;font-size:14px;border-bottom:1px dashed #888;}
.tborder {border-right: #fff 1px solid; border-top: #fff 1px solid; border-left: #fff 1px solid; border-bottom: #fff 1px solid; color: #000000;background-color: #d1d1e1}
.tcat {background: #333 repeat-x left top; font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #ffffff}
.tcat a:link {color: #777; text-decoration: none}
.tcat a:visited {color: #777; text-decoration: none}
.tcat a:hover {text-decoration: underline}
.tcat a:active {text-decoration: underline}
.alt1 {color: #000000; background-color: #f5f5ff}
.alt2 {color: #000000; background-color: #fff}
.smallfont {font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif}
.topbar {font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif}
Последний раз редактировалось dr.Web; 10.04.2010 в 16:21..
|
|
|

10.04.2010, 17:32
|
|
Участник форума
Регистрация: 08.11.2008
Сообщений: 164
Провел на форуме: 5779069
Репутация:
185
|
|
dr.Web а можешь код который в index.php разделить на две части:
1 которая находиться в левой части, где категории...
2 которая выводит все картинки ну думаю понял...
А то я php не знаю...
|
|
|

10.04.2010, 17:38
|
|
Участник форума
Регистрация: 02.02.2009
Сообщений: 146
Провел на форуме: 1093500
Репутация:
43
|
|
PHP код:
<?
/*
Скрипт: SmZgalleryFast v1.0
PHP: PHP 4.3 и выше
GDlib: 2
mySQL: -
Автор: SmZ-scripts (aka BAHO)
*/
include("config.php");
include("design/header.tpl");
?>
<table cellpadding=2 cellspacing=7 border=0 width=100%>
<tr>
<td valign=top colspan=2>
<?include("design/top.tpl");?></td>
</tr>
<tr>
<td valign=top width=190>
<table class=tborder cellspacing=1 cellpadding=6 border=0 width=200>
<tr>
<td class=tcat>Галереи</td>
</tr>
<tr>
<td class=alt2><a href="index.php">Главная</a></td>
</tr><?
$t=0;
$dir_menu=opendir("./files");
while($folder=readdir($dir_menu))
{
if($folder!="." && $folder!=".." && filetype("./files/$folder")=="dir")
{
chdir("./files/$folder");
#$scan_dir=opendir(".");
$t++;
if(file_exists("info.dat"))
{
$file=fopen("info.dat",r);
$title_cat=fgets($file);
clearstatcache();
}
else $title_cat="Категория $t";
$array_cat["$folder"]=ucfirst(trim($title_cat));
chdir("../../");
}
}
if(count($array_cat)>0)
{
asort($array_cat);
foreach($array_cat as $key=>$val)
{
$first=substr($val,0,1);?>
<tr>
<td class=alt2><?if($first!=$symbol) echo "<b>";?>
<a href="index.php?cat=<?echo rawurlencode($key);?>"><?echo$val;?></a>
<?if($first!=$symbol) echo "</b>";?></td>
</tr><?
$symbol=$first;
}
}?>
<tr>
<td class=alt2>Тут всякая реклама и ещё что-то</td>
</tr>
</table></td>
<td valign=top align=center width=90%><?
$cat=urldecode($cat);
if(file_exists("./files/$cat"))
{
chdir("./files/$cat");
$scan_dir=opendir(".");
while($scan_dir2=readdir($scan_dir))
{
$arr=explode(".",$scan_dir2);
$end=strtolower(end($arr));
if($scan_dir2!="." && $scan_dir2!=".." && in_array($end,$types)) $r++;
}
$pages=ceil($r/$f);
if($page=="" || $page=="0" || $page>$pages) $page=1;
if(file_exists("info.dat"))
{
$file=fopen("info.dat",r);
$title_cat=fgets($file);
clearstatcache();
}
else $title_cat="Категория NONAME";?>
<?//тут начинается блок вывода фоток?>
<table class=tborder cellspacing=1 cellpadding=6 width="100%" align=center border=0>
<tr>
<td class=tcat colspan=<?echo$x;?>>Галерея: <?echo$title_cat;?>.
Всего фотографий: <?echo$r;?>.</td>
</tr>
<tr>
<td class=alt2 colspan=<?echo$x;?> valign=middle align=center><?
if($page>1) echo "<a href=\"index.php?cat=$cat&page=".($page-1)."\"><</a> ";?>
Страницы: <?pages($r);?><?
if($page<$pages) echo " <a
href=\"index.php?cat=$cat&page=".($page+1)."\">></a> ";?></td>
</tr><?
$i=$ii=1;
$start=($page-1)*$f+1;
$end=$page*$f;
$dir_gal=opendir(".");
while($image=readdir($dir_gal))
{
$arr=explode(".",$image);
$ext=strtolower(end($arr));
if($image!="." && $image!=".." && in_array($ext,$types) && filetype("$image")=="file")
{
if($ii>=$start && $ii<=$end)
{
if($i==1) echo "<tr>";
$info_img=getimagesize($image);
echo "<td class=alt2 valign=middle align=center><strong>:::: $ii ::::</strong><br>
<a href=\"full.php?cat=".urlencode($cat)."&img=$image\" target=_blank>
<img src=\"image.php?cat=".urlencode($cat)."&image=$image\" border=1></a>
<br>Название: ".str_replace(".$end","",$image)."<br>
<i>Размер: $info_img[0]x$info_img[1]</i></td>";
if($i==$x) { echo "</tr>"; $i=1; }
else $i++;
}
$ii++;
}
}?>
<tr>
<td class=alt2 colspan=<?echo$x;?> valign=middle align=center><?
if($page>1) echo "<a
href=\"index.php?cat=$cat&page=".($page-1)."\"><</a> ";?>
Страницы: <?pages($r);?><?
if($page<$pages) echo " <a
href=\"index.php?cat=$cat&page=".($page+1)."\">></a> ";?></td>
</tr>
</table><?
//конец блока вывода фоток
}
else
{?>
<table class=tborder cellspacing=1 cellpadding=6 width="100%" align=center border=0>
<tr>
<td class=tcat>Галлерея!</td>
</tr>
<tr>
<td class=alt1 align=middle><?include("design/index.tpl");?></td>
</tr>
</table><?
}?>
</td>
</tr>
<tr>
<td valign=top colspan=2>
<table class=tborder cellspacing=1 cellpadding=6 width="100%" align=center border=0>
<tr>
<td class=tcat align=center><span class=smallfont>
<a href="<?echo$site_url;?>"><?echo$site_title;?></a> копирайт</span></td>
</tr>
</table></td>
</tr>
</table>
<?
include("design/footer.tpl");
?>
|
|
|

10.04.2010, 17:44
|
|
Участник форума
Регистрация: 08.11.2008
Сообщений: 164
Провел на форуме: 5779069
Репутация:
185
|
|
тыц вот сделал как у меня было первоначально, только тут ошибка, посмотри плиз
Только забыл два инклуда убрать с дизайном
Последний раз редактировалось GOODmen; 10.04.2010 в 17:47..
|
|
|

10.04.2010, 18:04
|
|
Участник форума
Регистрация: 02.02.2009
Сообщений: 146
Провел на форуме: 1093500
Репутация:
43
|
|
Сообщение от GOODmen
тыц вот сделал как у меня было первоначально, только тут ошибка, посмотри плиз
Только забыл два инклуда убрать с дизайном
не вижу ошибку.просто косячно отображается главная
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
фото галерея
|
GOODmen |
PHP, PERL, MySQL, JavaScript |
4 |
23.03.2010 09:35 |
|
галерея
|
+casper+ |
PHP, PERL, MySQL, JavaScript |
0 |
05.03.2010 01:05 |
|
Php галерея (помогите найти)
|
a1nt |
PHP, PERL, MySQL, JavaScript |
9 |
09.03.2007 13:37 |
|
Фото галерея
|
KaMiKadZe |
Уязвимости |
2 |
02.04.2006 16:51 |
|
Галерея моддинга )))
|
dinar_007 |
Аппаратное обеспечение |
12 |
05.03.2006 22:35 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|