|
|
|
| Пусть у меня в директории есть файл amortizatory_i_drugoe.xls. В текстовом файле я храню его название. Тогда что бы скачать его использую такой скрипт:
<?php
$file = fopen('list.txt',r);
$str=fgets($file);
fclose($file);
?>
<a href = amortizatory_i_drugoe.xls> <? echo $str ?> </a>
|
Но как поступить, если файл не 1, а несколько? Как решаются подобного рода задачи, т.е. когда на файл с именем на английском необходимо присвоить ссылку на русском? | |
|
|
|
|
|
|
|
для: killah
(14.10.2006 в 22:15)
| | Если файл не один, то можно считывать данные из файла в цикле в массив
while (!feof($file))
$str[] = fgets($file);
|
или же использовать ф-ю file(), тоже получим массив ...
Если необходимо "присвоить ссылку на русском", то можно после имени самого файла (в list.txt) хранить описание на русском, через какой-нить разделитель, напр. " | " ..
а потом
list ($name, $link) = explode('|', 'amortizatory_i_drugoe.xls|Амортизаторы и другое');
|
| |
|
|
|