Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Экспорт файлов
 
 автор: nefel1m   (15.06.2009 в 21:58)   письмо автору
 
 

Надо организовать скачивание файлов с сервера.


mysql_connect("$db_server", "$db_name", "$db_password") or die (PPZ);
                    @mysql_select_db("$db_database") or die (PPZ2);
                        
                    $query1 = ("SELECT * FROM `muzbaza` WHERE `down` = '1'");
                    $res1 = mysql_query($query1);
                    
                    while ($name_row = mysql_fetch_row ($res1)) {
                        echo $name_row[7]; echo "<br>";
                        $fd = $name_row[7];
                        echo ("<ul> <li type=circle> <font size=2 color=silver face=Arial> $name_row[1]  - $name_row[2] \n </font> 
                            <a href=http://localhost/dip/downloads/$fd>скачать</a>
                            </li></ul>");
                        }


$fd - присваивается имя фала, полученное при закачке файла. Строчка типа - "Spike NBridge - Fuck Love.mp3".

Но при нажатии на ссылку выдает что запрашиваемого файла на сервере нет. Но если сделать ссылку вида - "http://localhost/dip/downloads/", то открывается список всех файлов в это папке и их можно спокойно скачивать.

  Ответить  
 
 автор: nefel1m   (15.06.2009 в 22:04)   письмо автору
 
   для: nefel1m   (15.06.2009 в 21:58)
 

пасиб..больше не надо =)) разобрался..надо было в ссылке одинарные кавычки поставить =))
последнее время этот форум оказывает на меня странное воздействие - сидишь, бьешься над проблемой, отчаиваешься, пишешь сюда и бац!! - понимаешь где скосячил =))

  Ответить  
 
 автор: Trianon   (16.06.2009 в 01:04)   письмо автору
 
   для: nefel1m   (15.06.2009 в 22:04)
 

Не надо в ссылке одинарные кавычки ставить.
Одинарные кавычки (с точки зрения XML ) некошерны. Ставьте двойные.

  Ответить  
 
 автор: nefel1m   (16.06.2009 в 10:39)   письмо автору
 
   для: Trianon   (16.06.2009 в 01:04)
 

не не не..двойные не получится..там же для echo весь html-код в кавычках. так что тока одинарные и остаются =))

  Ответить  
 
 автор: Trianon   (16.06.2009 в 11:06)   письмо автору
 
   для: nefel1m   (16.06.2009 в 10:39)
 

следите за руками.
echo "\"";

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования