Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 10.04.2010, 20:15
Cos вне форума Посмотреть профиль Отправить личное сообщение для Cos Найти все сообщения от Cos
  № 1  
Ответить с цитированием
Cos

Регистрация: Jan 2009
Сообщений: 20
По умолчанию Denwer абсолютный путь

Начал изучать пхп, поставил Денвер 5.2.
Папку с сайтом размещаю в /home/localhost/www.

Вобщем, не работают абсолютные пути вида img src='/images/i.jpg'
Я так полагаю, что указывая слеш отсчет должен начинатся от названия сайта а не с Z:\

Старый 10.04.2010, 23:48
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 2  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
Что-то мне говорит, что это не абсолютный путь.

Тем не менее, для того, чтобы в будущем никогда не иметь проблем с хостингами при перемещении сайта, я рекомендую завести файл config.php, в котором прописать оба пути константами, а потом в коде везде указывать полный путь к картинкам, файлам и прочим ресурсам.

Код:
<?php

define("SITEROOTDIR",$_SERVER['DOCUMENT_ROOT']."/mySite/");
define("SITEURL","http://localhost/mySite/");

echo "<img src='" . SITEURL . "images/myImage.gif' /> ";

?>


Последний раз редактировалось mikhailk; 10.04.2010 в 23:52.
Старый 10.04.2010, 23:52
zurkis вне форума Посмотреть профиль Отправить личное сообщение для zurkis Найти все сообщения от zurkis
  № 3  
Ответить с цитированием
zurkis
 
Аватар для zurkis

Регистрация: Nov 2008
Адрес: Атланта
Сообщений: 1,271
в папке WebServers\home\ создай свою папку, в этой же папке создай папку www и помести в нее все свои файлы, далее запускай Денвер и через адресную строку браузера, обращайся к своей папки:
http://моя папка/ - должно работать
__________________
Пока я жив, Вы горем обеспечены

Старый 11.04.2010, 00:10
Cos вне форума Посмотреть профиль Отправить личное сообщение для Cos Найти все сообщения от Cos
  № 4  
Ответить с цитированием
Cos

Регистрация: Jan 2009
Сообщений: 20
Вообще, я хотел отделить содержание от шаблонов, от программной части.
Например, в папке arts, news..., должны лежать неисполняемые файлы с расширением html. Чтобы там лежали только сам контент и меты. А у картинок (скриптов, флешек, ссылок...) прописывались бы пути с самого начала.

Если я нахожусь в одной из папок приходится писать относительные пути типа:
img src= "../../img/life.png"

А хотелось бы так:
img src="/img/photo.jpg"

В инете пишут, что так надо делать, но вот почему-то не работает.


Последний раз редактировалось Cos; 11.04.2010 в 00:12.
Старый 11.04.2010, 01:15
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 5  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
img src= "../../img/life.png" - это очень плохой стиль, не надо этого делать.
равно как и размещать контент статическими html-файлами

если совсем не дружите с php, возьмите готовый движок
если есть желание писать на php, то простенький сайт можно сделать на анализе в index.php входящего pageID и дальше инклюде header.php, menu.php, pageNNN.php, footer.php и что там еще нужно. При этом текущим каталогом сайта все время будет его корневой каталог и все ссылки вида img src= "img/life.png" будут работать без проблем.


Последний раз редактировалось mikhailk; 11.04.2010 в 01:19.
Создать новую тему Ответ Часовой пояс GMT +4, время: 18:14.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:14.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.