|
|
|
|
<?php
$data_array = file("photos/photo.dat");
if (count($data_array) == 0 && $QUERY_STRING != "add"):
?>
<?php
else:
if ($QUERY_STRING == "" || ereg("^photo",$QUERY_STRING)):
?>
<?php
$data_file = "photos/photo.dat";
if (file_exists($data_file)):
$data_array = file($data_file);
else:
$error[] = "Файл $data_file не существует";
endif;
$cnt = count($data_array)-1;
if(!isset($photo)) $photo=0;
if (isset($data_array)):
foreach($data_array as $i=>$string)
{
list($name[],$comment[])= explode("::","$string");
$j=$i+1;
if ($photo < $i && $photo >= ($i-2)):
echo "<a href=\"photos.php?photo=$i\" title=\"$comment[$i]\"><img src='photos/$name[$i]' border='0' height='60'></a> ";
if ($photo == ($i-2)): echo "<a href=\"photo.php?photo=$cnt\" title=\" в конец \" class='small'>>>>></a> "; endif;
elseif ($photo == $i):
echo "<img src=\"photos/$name[$i]\" height='70' border='0' alt='Сейчас Вы просматриваете этот снимок'> ";
elseif ($photo > $i && $photo <= ($i+2)):
if ($photo == ($i+2)): echo "<a href=\"photos.php?photo=0\" title=\" в начало \" class='small'><<<<</a> "; endif;
echo "<a href=\"photos.php?photo=$i\" title=\"$comment[$i]\"><img src='photos/$name[$i]' border='0' height='60'></a> ";
endif;
}
endif;
?>
<?php
if (isset($name)):
foreach($name as $i=>$value)
{
if ($photo == $i) echo "<img src=\"1_erotic/$name[$i]\" border='0'>";
}
endif;
?>
<?php
if (isset($comment)):
foreach($comment as $i=>$value)
{
if ($photo == $i) echo "<b>$comment[$i]</b>";
}
endif;
?>
<?php
if ($photo == 0):
echo "<span class='small' style='color:#999999'><< предыдущая</span>";
else:
$prev = $photo-1;
echo "<a href=\"photos.php?photo=$prev\" class='small'><< предыдущая</a> ";
endif;
echo " | ";
if ($photo < $cnt):
$next = $photo+1;
echo "<a href=\"photos.php?photo=$next\" class='small'>следующая >></a> ";
elseif ($photo == $cnt):
echo "<span class='small' style='color:#999999'>следующая >></span>";
endif;
?>
<?php
endif;
endif;?>
|
Вот код фотогалереи. Нужно, чтобы загружаемая фотография автоматически переименовывалась в дату загрузки и при сортировке выводилась последняя загруженная. Я уже начинал эту тему :) Помогите, плиз... | |
|
|
|
|
|
|
|
для: FiX
(23.06.2005 в 18:15)
| | Так, а сама загрузка как осуществляется? Вручную по FTP? А затем также вручную формируется файл photos/photo.dat? | |
|
|
|
|
|
|
|
для: FiX
(23.06.2005 в 18:15)
| | http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=4855&page=2 - тема про изменение имен файлов при закачке методом post | |
|
|
|