[請益] require的路徑問題
/
├include
│├layout
││├head.php -> require header, menu
││├header.php -> <link.... href="include/css/main.css">
││├menu.php
││└footer.php
│└css
│ └main.css
├news
│├index.php -> require head, footer
├index.php -> require head, footer
└display.php
根目錄下的index,layout跟css都正常
根目錄的index有一個超連結,連到news/index.php
<a href="news/index.php">news</a>
連過去之後,layout有出來,但就是css不行 @_@
本以為是路徑的問題
試過把 include/css/main.css 改為 ../css/main.css
結果連原本正常的 根目錄index也讀不到css了,但layout還是正常的
但是,如果把根index的連結改成display
而在display裡 require news/index.php 就都正常顯示
請問這是什麼原因?
另外,請問reqiure/include的時候,到底該以誰為出發點?
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.62.160
※ 編輯: jscorpio1 來自: 140.120.62.160 (07/31 14:39)
→
07/31 14:47, , 1F
07/31 14:47, 1F
→
07/31 14:53, , 2F
07/31 14:53, 2F
→
07/31 15:25, , 3F
07/31 15:25, 3F
→
07/31 15:26, , 4F
07/31 15:26, 4F
→
07/31 15:27, , 5F
07/31 15:27, 5F
→
07/31 15:28, , 6F
07/31 15:28, 6F
→
07/31 15:30, , 7F
07/31 15:30, 7F
→
07/31 15:31, , 8F
07/31 15:31, 8F
※ 編輯: jscorpio1 來自: 140.120.62.160 (07/31 15:50)
→
07/31 16:13, , 9F
07/31 16:13, 9F
→
07/31 16:19, , 10F
07/31 16:19, 10F
→
07/31 16:19, , 11F
07/31 16:19, 11F
根目錄index.php
<a href="news/index.php"> news </a>
=>版面layout有出現,但是 css沒有成功套用
如果把 根目錄index.php 的超連結改成
<a href="display.php"> news </a>
而
根目錄display.php的內容是
<?php
require 'news/index.php';
?>
=>版面layout跟css則完全正常
另外,我還真不知道前後台的差別,M大可以給個超連結嗎?
感謝M大熱心回答
※ 編輯: jscorpio1 來自: 140.120.62.160 (07/31 16:52)
→
07/31 17:06, , 12F
07/31 17:06, 12F
→
07/31 17:06, , 13F
07/31 17:06, 13F
→
07/31 17:09, , 14F
07/31 17:09, 14F
→
07/31 17:10, , 15F
07/31 17:10, 15F
→
07/31 17:10, , 16F
07/31 17:10, 16F
→
07/31 17:11, , 17F
07/31 17:11, 17F
→
07/31 17:12, , 18F
07/31 17:12, 18F
→
07/31 22:48, , 19F
07/31 22:48, 19F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章