У меня есть базовая система администрирования php на веб-сайте.
Я могу загружать изображения в обычном режиме, но мне нужно вводить каждое местоположение каталога отдельно.
Я хочу иметь возможность вводить местоположение каталога и автоматически заполнять поля html-формы результатами из папки.
Я провел базовое исследование использования функций readdir и glob.
Мне удалось получить результаты с помощью readdir, но они оказались случайными. Может кто-то указать мне верное направление?
<body>
<p>
<?php
include 'mysqlconfig.php';
include 'opensqldb.php';
$files = scandir('photos');
foreach($files as $file) {
echo $file ;
}
?>
</p>
<form id="form1" name="form1" method="post" action="">
<label for="textfield"></label>
<p>
<input name="textfield" type="text" id="textfield" value="<? echo $file[0] ?>" />
</p>
<p>
<input name="textfield2" type="text" id="textfield2" value="<? echo $file[1] ?>" />
</p>
<p>
<input name="textfield3" type="text" id="textfield3" value="<? echo $file[2] ?>" />
</p>
</form>
</body>
Это то, что у меня есть до сих пор, эхо в полях формы выталкивает первые три буквы имени файла.
$files = glob('*.*'); sort($files)
, если вы хотите, чтобы они были в порядке. - person Marc B   schedule 13.08.2014