は私のフォルダのレイアウトでありますどこからでも私のCSSとHTMLファイルを呼び出すことができます。私はincludes
にある私のhead-tag.php
ファイルを私のindex.php
ファイルに呼んでいませんでした。ここに私のインデックスファイルには、次のとおりです。設定し、適切なパスが
<?php
include('paths.php');
echo "<html lang='en'>";
echo " <head>";
include('includes/head-tag.php');
echo" </head>";
echo " <body>";
echo " <header>";
include('includes/header.php');
echo " </header>";
?>
<main>...
そして、ここではhead-tag.php
です:
...
<!--Include all stylesheetes-->
<link href=<?php echo CSS."/main.css"; ?> rel="stylesheet">
<link href=<?php echo CSS."/bootstrap.css"; ?> rel="stylesheet">
<link href=<?php echo CSS."/carousel.css"; ?> rel="stylesheet">
<link href=<?php echo CSS."/cars.css"; ?> rel="stylesheet">
<link href=<?php echo CSS."/footer.css"; ?> rel="stylesheet">
<link href=<?php echo CSS."/loader.css"; ?> rel="stylesheet">
<!--DateTimePicker JS includes-->
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.js"></script>
<script type="text/javascript" src="bower_components/moment/min/moment.min.js"></script>
<script type="text/javascript" src="bower_components/eonasdan-bootstrap-datetimepicker/build/js/bootstrap-datetimepicker.min.js"></script>
1、私は私のhead-tag.php
ファイル内のパスをエコーしようとしましたが、それは私だけのファイルディレクトリを与え、そしてません「ローカルリソースを読み込むことができません」というエラーが生成されます。私はここで何か間違っていることを知っているが、私はそれを固定することはできない。私は今24時間以上を試みてきました。私のpaths.php
ファイルでは、 "C:/ ..."を取り除いて "localhost:8080 ..."と置き換えるのにstr_replace()
を使ってみましたが、間違っていない限り動作しませんでした。知りません。助言がありますか?何かは私がちょっと避けようとしている私のhead-tag.php file
にパスを再び定義しなければならないことを私に伝えます。
TLは、DR どのように私はエコーhead-tag.php
を得るかは "localhost:8080を..." ファイルの代わりに:/// C:/ wamp64/www /の...」
UPDATE: 私は以下の私自身の質問に答え、新たな問題を提示しました。私はみかんこの最初の問題を解決したが、今、私は新しいものを持っている。