2013-03-28 3 views
-1

Я сохраняю загруженные пользователем файлы, такие как pdf-изображения и текстовые файлы в отдельных папках, используя мой php-скрипт. Я хочу получить имена файлов из папки и загрузить pdf и txt в группу и также способ поиска определенного файла.Поиск файла в папке с помощью php

мне также нужно переименовать файл, прежде чем $ja переменной

$ja 
$da = date("dmY"); 
$ja = $uid.$da; 

    move_uploaded_file($mi, $uploadpath) 

также использовал этот код, который я нашел в стопке

Пример 01:

<?php 
    // read all files inside the given directory 
    // limited to a specific file extension 
    $files = glob("./ABC/*.txt"); 
?> 

Пример 02:

<?php 
    // perform actions for each file found 
    foreach (glob("./ABC/*.txt") as $filename) { 
    echo "$filename size " . filesize($filename) . "\n"; 
    } 
?> 
+0

Что это связано с phpmyadmin? – JJJ

+0

только у знаю, что вы, ребята, знаете php, поэтому можете мне помочь прямо – mukhesh

+0

@Juhana: thats so nice, пожалуйста, помогите мне в переименовании файла $ mukesh = $ app. $ Ja; echo $ mukesh. "
"; // Если ошибок нет, загрузите изображение, иначе выведите ошибки if ($ err == '') {if (move_uploaded_file ($ _ FILES ['userfile'] ['tmp_name'], $ uploadpath)) {echo 'File : '. basename ($ _FILES ['userfile'] ['name']). ' успешно загружен:'; – mukhesh

ответ

2

the scandir(); функция поможет вам

<?php 
$dir = '/tmp'; 
$files1 = scandir($dir); 
print_r($files1); 
?> 

http://www.php.net/manual/en/function.scandir.php

теперь у вас есть массив всех файлов в указанном месте вы можете использовать функции массива, чтобы получить работу

+0

спасибо за rply собираюсь попробовать/tmp - это папка, которую я использовал правильно – mukhesh

+0

/tmp - это папка, которую я использовал правильно – mukhesh

+0

yes путь к папке –

0

вы можете попробовать листинг каталога с scandir , а затем отфильтруйте, как вы хотите, в php-массиве имен файлов, вы получите

Смежные вопросы