Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Неработае ссылка на файл 
V
    Опции темы
DzirtDoUrden
Дата 6.9.2007, 13:22 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 7.5.2007

Репутация: -1
Всего: нет



Может я совсем дурак но все же вот код:

Код

echo "<a href='file://localhost/D:/Temp/book.rtf'><b>$file</b></a></body></head>";


Не работает, хотя если просто в браузер вставить строку file://localhost/D:/Temp/book.rtf то работает!


Я ничего не понимаю!!! smile 

 smile  smile  smile 

Это сообщение отредактировал(а) DzirtDoUrden - 6.9.2007, 13:47
PM MAIL ICQ   Вверх
BuShaRt
Дата 6.9.2007, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: 4
Всего: 6



DzirtDoUrden
Ужос, забудьте о программирование, это не ваше...

Код

print '<a href="'.$file.'"><b>'.$file.'</b></a>';


Это сообщение отредактировал(а) BuShaRt - 6.9.2007, 13:24
PM MAIL   Вверх
Acer
Дата 6.9.2007, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 5.9.2007
Где: UA::DN

Репутация: нет
Всего: 8



Цитата(DzirtDoUrden @ 6.9.2007,  13:22)
Может я совсем дурак но все же вот код:

Код

<a href=''><b>$file</b></a>


Не работает, хотя если в браузер вставить строку file://localhost/D:/Temp/book.rtf то работает!


Я ничего не понимаю!!! smile 

 smile  smile  smile

Для того, чтобы работала ссылка, необходимо в теге <A> в параметре href указать URL страницы, на которую будет переходить пользователь при клике на ссылку.
например:
Код

<A href="http://google.com">Google</A>

PM MAIL   Вверх
DzirtDoUrden
Дата 6.9.2007, 13:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 7.5.2007

Репутация: -1
Всего: нет



BuShaRt
Пасиба за дельный совет! smile 

если форум глючит я невиноват!


PM MAIL ICQ   Вверх
BuShaRt
Дата 6.9.2007, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: 4
Всего: 6



Код

echo "<a href='D:/Temp/book.rtf'><b>$file</b></a></body></head>";


PM MAIL   Вверх
DzirtDoUrden
Дата 6.9.2007, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 7.5.2007

Репутация: -1
Всего: нет



Цитата(BuShaRt @ 6.9.2007,  14:18)
Код

echo "<a href='D:/Temp/book.rtf'><b>$file</b></a></body></head>";

при нажатии на такую ссылку выдает

Тип адреса неизвестен или не поддерживается

d:/Temp/book.rtf

Я перепробовал варианты

Код

echo "<a href='file://localhost/D:/Temp/book.rtf'><b>$file</b></a>";


Код

echo "<a href='file://D:/Temp/book.rtf'><b>$file</b></a>";


Код

echo "<a href='//D:/Temp/book.rtf'><b>$file</b></a>";


В последнем варианте пытается ити по ссылке как http://d/Temp/book.rtf что меня совсем не устраивает!

Добавлено через 4 минуты и 29 секунд
При попытке открыть ссылку в новом окне он даже не пытается открывать ссылку!

Просто открывает новое окно и все! даже строку адреса не заполняет!
PM MAIL ICQ   Вверх
vasac
Дата 6.9.2007, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1060
Регистрация: 4.5.2006

Репутация: 8
Всего: 36



file:/// — три слеша
PM WWW   Вверх
DzirtDoUrden
Дата 6.9.2007, 15:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 7.5.2007

Репутация: -1
Всего: нет



vasac
Добавил слеш ни разу не помогло все как было так и осталось!
PM MAIL ICQ   Вверх
DzirtDoUrden
  Дата 6.9.2007, 15:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 7.5.2007

Репутация: -1
Всего: нет



Хорошо попробую задать вопрос по другому!

Мне нужно что б из указаной в сети папке считывались и выводились все файлы!
А потом при нажатии на ссылочку человек мог их скачать! (в идеале они должны автоматически открыватся что как я выяснил невозможно)

Зарание всем спасибо!
 smile  smile  smile 

Код

while (($название_файла = readdir($dh)) != false)
               {
               if ($название_файла != '.' and $название_файла != '..')
                  {
                 echo "<a href='{$Адрес_папки}{$название_файла}'><b>$название_файла</b></a>";
                  }
               }


Вот так это пытался выводить но неполучилось!
PM MAIL ICQ   Вверх
DzirtDoUrden
  Дата 6.9.2007, 15:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 7.5.2007

Репутация: -1
Всего: нет



написал обычную ХТМЛ-ку вставил всего одну строку

Код

<a href='file://localhost/D:/Temp/book.rtf'><b>ergertgerg</b></a>


Работает! Почему с ПХП не работает?
PM MAIL ICQ   Вверх
ewolf
Дата 6.9.2007, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 15.8.2006
Где: г. Москва

Репутация: 8
Всего: 18



Что значит "не работает"? не выводится строка, не скачивается файл?

На сервере ты также планируешь выводить ссылки на локалхост?
PM MAIL ICQ   Вверх
vasac
Дата 6.9.2007, 16:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1060
Регистрация: 4.5.2006

Репутация: 8
Всего: 36



Откройте исходный код страницы сгенерированной php и сравните с html-вариантом.
PM WWW   Вверх
BuShaRt
Дата 6.9.2007, 16:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: 4
Всего: 6



если

(1)
Код

<a href='file://localhost/D:/Temp/book.rtf'><b>ergertgerg</b></a>


то

(2)
Код

print '<a href="file://localhost/D:/Temp/book.rtf"><b>ergertgerg</b></a>';


не может не работать, т.к. в итоге возращает HTML код 1. 
PM MAIL   Вверх
Acer
Дата 6.9.2007, 18:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 5.9.2007
Где: UA::DN

Репутация: нет
Всего: 8



А апачик установлен?
PM MAIL   Вверх
DzirtDoUrden
Дата 7.9.2007, 15:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 7.5.2007

Репутация: -1
Всего: нет



Acer
Отчень смешно
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0886 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.