Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Includowanie plików od roota na Windowsie
Forum PHP.pl > Forum > PHP
Ultear
Witam,

Posiadam zainstalowany Webserv, i przy includowaniu plików PHP się wykłada, tak samo html przy dołączaniu styli css i javascript...

W pliku index.php
  1. define('BASE_DIR', __DIR__);


i np. plik header_template.html
  1. <link rel="stylesheet" href="<?php echo BASE_DIR; ?>/public/css/style.css" type="text/css" />



Co w rezultacie zwraca:

  1. <link rel="stylesheet" href="F:/public/css/style.css" type="text/css" />


Ścieżka jest prawidłowa, lecz wyskakuje błąd, że protokół F:/ jest nieznany.

Zależałoby mi na tym, by ścieżki do plików były zawsze poprawne, bez zależności czy to serwer na windowsie, czy linuxie.



File Tree:

F:/
/app
/public
/css
/images
/javascripts
/templates
/uploads
/.htaccess
/.htaccess
/.index.php

To te najpotrzebniejsze lokacje.




Z góry dziękuje za pomoc smile.gif
Malukaz
install apache dude de fak
KR2615
W tym URLu powinienes miec file:// przed F:/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.