ФОРУМ    ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Вывести список файлов и выбрать один
  #1  
Старый 14.12.2008, 02:53
Gray_f0x
Постоянный
Регистрация: 31.05.2007
Сообщений: 308
Провел на форуме:
1863492

Репутация: 243
По умолчанию Вывести список файлов и выбрать один

Задача :

Вывести список файлов директории, возле имени каждого файла в списке радио-кнопка, передать имя выбранного файла в обработчик.

Вот то, что вышло у меня... :

PHP код:
<?php
/* файлменеджер */
$dir opendir("./");

chdir("./");
echo 
"<html><head><title>Файлменеджер</title></head><body>";
echo 
"<h1>Оглавление каталога</h1><p>";
echo 
"<table width= 100%>";

while (
$d=readdir($dir))
{
    
$file basename($d);
    echo 
$file;
    
//$file = is_file($d);
    
echo $file;
    echo 
"<tr><td>";
    
    if (
is_dir($d)) echo "$d</td><td>Каталог</td>";
    if (
is_file($d)) echo "<form action='edit.php' method='post'><input type=radio name=".$file." value=file>$d</td><td>".filesize($d)."</td>";
    
    echo 
"<tr>";
    
}

echo 
"<input type=submit name=Edit value=Edit></form></table></body></html>" ;

closedir($dir);
?>
В чем проблема :

список файлов скрипт выводит, но при выборе файла, значения радио-кнопок совпадают и радио-кнопки не уникальны! И при передаче в обработчик, тот получает пустое значение, а принимает через $HTTP_POST_VARS

Последний раз редактировалось Gray_f0x; 14.12.2008 в 02:55..
 
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ