Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Добавка комментарий к готовому скрипту галереи, как ? или проще написать или взять ???? 
:(
    Опции темы
pipka
Дата 4.12.2004, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 4.12.2004

Репутация: нет
Всего: 2



индекс !!!
Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<style>
.over { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); }
.out { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); }
</style>
<?
INCLUDE "conf.php3";
if ((!isset($gal))||(!isset($title[$gal]))){
print "<TITLE>Categories</TITLE>";
include "banner.php3";
print "<h1>Categories</h1>";
$i=0;
while (isset($title[$i])){
print "<h2><a href=$PHP_SELF?gal=$i >$title[$i]</a></h2>";
$i++;
};
}else{
?>
<TITLE><? print $title[$gal]; ?></TITLE>

</HEAD>
<BODY>
<?
error_reporting(63);
include "banner.php3";
?>
<center>
<h1><? print $title[$gal] ?></h1>
<table width="100%" border="0" cellspacing="5" cellpadding="5">
<?
if (!isset($pg)){
$pg=0;
};
$handle=opendir($dir[$gal]);
$i=0;
while ($file = readdir($handle)) {
if (eregi("jpg$",$file)){
$folder[$i]=$file;
$i=$i+1;
};
};
closedir($handle);
sort($folder);
$a=0;
$count=$row*$col*$pg;
for ($r=1; $r<=$row; $r++) {
print "<tr>";
if ($count>$i-1) {break;};
for ($c=1; $c<=$col; $c++) {
$tnpath=$tndir[$gal]."/".$folder[$count];
print "<td valign=\"center\" align=\"center\" class=\"content\"><a href=\"view.php3?id=$folder[$count]&gal=$gal&pg=$pg&count=$count\"><img src=\"$tnpath\"  border=\"2\" class=\"out\" onmouseover=\"this.className='over'; \" onmouseout=\"this.className='out';\"></a><td valign=\"center\">"; $count++;

if ($count>$i-1) {break;};
};
print "</tr>";
} ;
print "</table><br><br>";
if ($pg>0) {
$tmp=$pg-1;;
print "<a href=\"$PHP_SELF?pg=$tmp&gal=$gal\"><img src=\"prev.gif\" alt=\"prev\" width=\"30\" height=\"20\" border=\"0\"></a>";
};
$tmp=$pg+1;
print "&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp";
if ($tmp*$row*$col<$i) {
$tmp=$pg+1;
print "<a href=\"$PHP_SELF?pg=$tmp&gal=$gal\"><img src=\"next.gif\" alt=\"prev\" width=\"30\" height=\"20\" border=\"0\"></a>";
};
$pages=floor($i/($row*$col));
$locstring="<center>";
for($i=0;$i<=$pages;$i++){
$pnum=$i+1;
$locstring.="<a href=\"$PHP_SELF?gal=$gal&pg=$i\">$pnum</a> ";
};
$locstring.="</center>";
print $locstring;

};
include "bannerbot.php3";
?>
<center>
</BODY>

</HTML>


просмотр:
Код



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<?
error_reporting(63);
include "conf.php3";
print "<TITLE>$title[$gal]</TITLE></HEAD>";
print "<BODY>";
include "banner.php3";

$handle=opendir($dir[$gal]);
$i=0;
while ($file = readdir($handle)) {
if (eregi("jpg$",$file)){
$folder[$i]=$file;
$i=$i+1;
};
};
closedir($handle);
sort($folder);

print "<h1 align=\"center\"><a href=\"index.php3?gal=$gal&pg=$pg\">$title[$gal]</a></h1>";
$path=$picurl[$gal]."/".$id;
print "<center><img src=\"$path\" ></center>";
?>
<table width="100%" border="0" cellspacing="5" cellpadding="5"><tr><td align="center" valign="center">
<?
$i=0;
$next=$count+1;
$prev=$count-1;
while (isset($folder[$i])){
if ($i==$prev){
print "<td valign=\"center\" align=\"center\"><a href=\"view.php3?id=$folder[$prev]&gal=$gal&pg=$pg&count=$prev\"><img src=\"prev.gif\" alt=\"prev\" width=\"30\" height=\"20\" border=\"0\"><img src=\"$tndir[$gal]/$folder[$i]\" BORDER=0></a></td>";
};
if ($i==$next){
print "<td valign=\"center\" align=\"center\"><a href=\"view.php3?id=$folder[$next]&gal=$gal&pg=$pg&count=$next\"><img src=\"$tndir[$gal]/$folder[$i]\" BORDER=0><img src=\"next.gif\" alt=\"prev\" width=\"30\" height=\"20\" border=\"0\"></a></td>";
};

$i++;
};
?>
</tr></table>
<?
include "bannerbot.php3";
?>
</BODY>
</HTML>


smile smile

Скрипт сканирует определённые директории на наличие тумблейтов и картинок и выводит их... хочу добавить коммент к фото... коммент может быть названием или описанием, мне всё равно.

Может быть не стоит мучатся и взять уже где то чтото похожее ? Если же такой вариант существует прошу дать линк или направить в нужное русло...

Спасибо за внимание.
PM MAIL   Вверх
penizillin
Дата 4.12.2004, 17:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 312
Регистрация: 10.11.2004

Репутация: 8
Всего: 9



PM MAIL ICQ   Вверх
Wowa
Дата 4.12.2004, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 1
Всего: 290



имхо, легче подыскать другой скрипт. Т.к. этот просто берет картинки из директорий. Следовательно, чтобы добавить описание - надо завести базу, в которой путь к файлу будет в качестве ИД выступать. А это реализуется для начинающего программера не так легко, хотя сложного тоже ничего нет. Надо просто посидеть, поразбираться.
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0468 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.