パスの問題

WBOY
WBOYオリジナル
2016-06-23 14:05:42861ブラウズ

myphp
|?index.css
|?coding_rules
|?l_coding.php
| .php

Index.php

<html><head>   <title></title>   <link href="style/index.css" rel="stylesheet" type="text/css"></head><body><?php include("header.php");?></body></html>


m_coding.php
<?php include("../../header.php"); ?>


header.php ロゴとナビゲーション メニューは次のとおりです
<html><head>   <title></title>   <link href="style/header.css" rel="stylesheet" type="text/css"></head><body>  <div><ul>     <li><a href="index.php">首页</a></li>     <li><a href="coding_rules/modern/m_coding.php">MODERN</a></li>      .......  </ul></div></body></html>



次に、メニューのホームページのナビゲーションをクリックします モダン、スタイルやロゴはありません開いたページの画像はパスの呼び出しに問題があると思いますが、良い解決策が思いつきません。世界中の友人が私にアドバイスをくれることを願っています。




ディスカッション (解決策) への返信

すべてのパスはメイン ファイルに基づく必要があります

インクルード ファイル内の画像はメイン ファイルからパスを計算する必要があります インクルードは未使用のファイルを導入すると見なすことができるためです。コードを導入した結果ではなく、コードを実行します (コピープロセスと同様)

すべてのパスはメインファイルに基づく必要があります

インクルードされたファイル内の画像はメインファイルからパスを計算する必要があります

include はコードを導入した結果ではなく、実行されていないコード (コピープロセスに似た) を紹介します
参考のためにサンプルコードを投稿してもらえますか?

Web アプリケーションを作成するときは、2 セットのパスを扱うことを覚えておく必要があります

1. include は、ファイル システムのルートから始まるオペレーティング システムのパスを使用します
2. HTML 属性の href および src は、Web を使用しますWeb サイトのルートから始まるシステム パス

アプリケーションには、次のものが必要です

02a47860bcef65aeb827fa0cb75ca3cdスタイルシート ウェブサイトのルートから開始します


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。