|
| |
|
|
| |
для: qwelp
(25.11.2005 в 09:09)
| | | Имеется ввиду вот что
<?php
// Открываем директорию
$handle=opendir("upload/");
while ($file = readdir($handle))
{
if($file=="."||$file=="..") continue;
echo "<a href\"$file\">$file</a><br>";
}
closedir($handle);
// В цикле считываем её содержимое
while(($file = readdir($dir)) !== false)
{
// Если текущий объект является файлом -
// помещаем его во временный массив
if(is_file($file)) $arr[] = $file;
}
// Закрываем директорию
closedir($dir);
// Сортируем временный массив
sort($arr);
// Выводим файлы
foreach($arr as $filename)
{
echo substr($filename, 0, strlen($filename) - 4)."<br>";
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(25.11.2005 в 00:07)
| | | Посматри где ошибка у меня всё равно выводит последнии 4 символа
<?php
// Открываем директорию
$handle=opendir("upload/");
while ($file = readdir($handle))
{
if($file=="."||$file=="..") continue;
echo "<a href\"$file\">$file</a><br>";
}
closedir($handle);
// В цикле считываем её содержимое
while(($file = readdir($dir)) !== false)
{
// Если текущий объект является файлом -
// помещаем его во временный массив
if(is_file($file)) $arr[] = $file;
}
// Закрываем директорию
closedir($dir);
// Сортируем временный массив
sort($arr);
// Выводим файлы
foreach($arr as $filename)
{
echo substr($filename, 0, strlen($filename) - 4);
echo $filename."<br>";
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: qwelp
(24.11.2005 в 16:35)
| | | В цикле foreach
<?php
foreach($arr as $filename)
{
echo $filename."<br>";
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(24.11.2005 в 13:38)
| | | в какое именно место надо это вписать что то у меня не как не получается? | |
| |
|
|
| |
|
|
| |
для: qwelp
(24.11.2005 в 12:42)
| | | Отрежте просто последние 4 символа при помощи функции substr()
<?php
echo substr($filename, 0, strlen($filename) - 4);
?>
|
| |
| |
|
|
| |
|
|
| |
для: qwelp
(24.11.2005 в 12:42)
| | | И ещё 1 вопрос созрел по этой теме:) как зделать так чтобы не просто название файла выводило а выводилось ввиде ссылки.
Заранее спасибо. | |
| |
|
|
| |
|
|
| |
для: qwelp
(24.11.2005 в 12:39)
| | | Только у меня 1 вопрос остался как скрыт расширение файла при выводе? | |
| |
|
|
| |
|
|
| |
для: qwelp
(24.11.2005 в 12:10)
| | | Я разобрался кому интересно вот код.
<?php
// Открываем директорию
$handle=opendir("upload/");
while ($file = readdir($handle))
{
if($file=="."||$file=="..") continue;
echo "<a href\"$file\">$file</a><br>";
}
closedir($handle);
// В цикле считываем её содержимое
while(($file = readdir($dir)) !== false)
{
// Если текущий объект является файлом -
// помещаем его во временный массив
if(is_file($file)) $arr[] = $file;
}
// Закрываем директорию
closedir($dir);
// Сортируем временный массив
sort($arr);
// Выводим файлы
foreach($arr as $filename)
{
echo $filename."<br>";
}
?> | |
| |
|
|
| |
|
|
| |
для: qwelp
(24.11.2005 в 10:22)
| | | Что надо добавить чтобы скрипт создавал ссылки в текстовом виде в *.txt файл?
<?php
if($_FILES["filename"]["size"] > 1024*3*1024)
{
echo ("Размер файла превышает три мегабайта");
exit;
}
if(copy($_FILES["filename"]["tmp_name"],
"upload/".$_FILES["filename"]["name"]))
{
echo("Файл успешно загружен <br>");
echo("Характеристики файла: <br>");
echo("Имя файла: ");
echo($_FILES["filename"]["name"]);
echo("<br>Размер файла: ");
echo($_FILES["filename"]["size"]);
echo("<br>Каталог для загрузки: ");
echo($_FILES["filename"]["tmp_name"]);
echo("<br>Тип файла: ");
echo($_FILES["filename"]["type"]);
} else {
echo("Ошибка загрузки файла");
}
?> | |
| |
|
|
| |
|
|
| |
для: cheops
(24.11.2005 в 00:55)
| | | После того, как получен HTTP-запрос, содержимое загруженного файла записывается во временный файл, который создается в каталоге сервера, заданном по умолчанию для временных файлов, если другой каталог не задан в файле php.ini (директива upload_tmp_dir).
Мне надо создать временный фаил и присвоить ему права? просто я не создавал временный файл и файле php.ini | |
| |
|
|
|