Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вывод картинок с русскими именами
 
 автор: FiX   (23.06.2005 в 18:15)   письмо автору
 
 


<?php
$data_array 
file("photos/photo.dat");
if (
count($data_array) == && $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;
?>

Вот код фотогалереи. Нужно, чтобы загружаемая фотография автоматически переименовывалась в дату загрузки и при сортировке выводилась последняя загруженная. Я уже начинал эту тему :) Помогите, плиз...

   
 
 автор: glsv (Дизайнер)   (24.06.2005 в 06:06)   письмо автору
 
   для: FiX   (23.06.2005 в 18:15)
 

Так, а сама загрузка как осуществляется? Вручную по FTP? А затем также вручную формируется файл photos/photo.dat?

   
 
 автор: P@Sol   (24.06.2005 в 08:44)   письмо автору
 
   для: FiX   (23.06.2005 в 18:15)
 

http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=4855&page=2 - тема про изменение имен файлов при закачке методом post

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования