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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: стереть через скрипт файлы

Сообщения:  [1-10]    [11-20]   [21-30]  [31-35] 

 
 автор: cccp   (08.11.2005 в 00:23)   письмо автору
 
   для: Drago   (07.11.2005 в 14:20)
 

Точно !!!
Так работает.
Огромное спасибо Drago!
Пока небыло времени подробно размотреть и понять где была моя ошибка.
Но в эти выходные я разберусь.

Ещё раз СПАСИБО за помощь.

   
 
 автор: Drago   (07.11.2005 в 14:20)   письмо автору
 
   для: cccp   (07.11.2005 в 10:21)
 

Сделайте вот так

<? 
$directory 
="../gallery"
$readfolder opendir($directory); 
$extapp = array ("gif","jpg","bmp");
while(
$file readdir($readfolder)) 

  if((
$file != "..") && ($file!="index.php3") && ($file != ".")) 
    
$files[] = $file

closedir($readfolder); 
foreach (
$files as $file_name

  
$name_ext explode ("."$file_name);
  foreach (
$extapp as $ext)
  {
    if (
$name_ext[1] == $ext
    {
        echo 
"<table border='0'><tr><td width='75'>
       <img src='
$directory/$file_name'>
        </td><td width='75'>
        <img src='../images/effacer1.gif'>
        </td><td width='75'>
       <a href=delete.php?filename=
$directory/$file_name>$file_name</a>
        </td></tr></table><br><hr align='center' color='#525252' size='2' width='50%'>"

    }
  } 
}
?>

   
 
 автор: cccp   (07.11.2005 в 10:21)   письмо автору
 
   для: Drago   (07.11.2005 в 03:25)
 

$array_apercus
Да я и сам толком не знаю, так-как взял строку из одного скрипта.
Но я думал что это для того что бы скрипт показывал только фото файлы.

   
 
 автор: Drago   (07.11.2005 в 03:25)   письмо автору
 
   для: cccp   (07.11.2005 в 02:54)
 

Вы может объяснить, для чего нужен массив $array_apercus!?
А пишет Array, так как вы пишете $files вместо $files[$n]

   
 
 автор: cccp   (07.11.2005 в 02:54)   письмо автору
 
   для: DDK   (07.11.2005 в 01:21)
 

Спасибо всем за дружную помощь!
Я исправил эту строку $extapp = "gif","jpg","bmp"; на правельную:
$extapp = array "gif","jpg","bmp");

Tак же следовал вашим советам Но всё таки ничего не вышло...
Результат таков:

<img src='../gallery/>


А когда я попробовал так:


<img src='".$directory.$files.$array_apercus[$n]."'>


То в ответ получил такой ответ:

<img src='../gallery/Array.Array'>

Ничего не пойму...Голова кругом.

   
 
 автор: DDK   (07.11.2005 в 01:21)   письмо автору
 
   для: cccp   (07.11.2005 в 00:41)
 

Вообще, должно быть вот так:

<img src='".$directory.$files[$n]."'>


Но я не могу понять, какую роль тут играет массив $array_apercus...

   
 
 автор: Drago   (07.11.2005 в 01:21)   письмо автору
 
   для: cccp   (07.11.2005 в 00:41)
 

Измените

<img src='$directory$files$array_apercus[$n]'>

на

<img src='$directory$files[$n]'>

И не понятно, что означает?

$extapp = "gif","jpg","bmp";

Если это массив, то нужно было

$extapp = array ("gif","jpg","bmp");

   
 
 автор: cccp   (07.11.2005 в 01:19)   письмо автору
 
   для: cccp   (07.11.2005 в 00:41)
 

Может быть проще использовать $exclu что бы запретить высвечивание определёного файла, нет?

   
 
 автор: cccp   (07.11.2005 в 00:41)   письмо автору
 
   для: Drago   (07.11.2005 в 00:33)
 

Ну а что теперь значение?
Как оно выгледит?
Надо заменить строку массива на значение?

   
 
 автор: Drago   (07.11.2005 в 00:33)   письмо автору
 
   для: cccp   (07.11.2005 в 00:19)
 

Возможно вот здесь

<img src='$directory$files$array_apercus[$n]'>

Так как $files являеться массивом

 $files[] = $file;

   

Сообщения:  [1-10]    [11-20]   [21-30]  [31-35] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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