リンクのパスに関する質問があります。問題は次のとおりです:私の課題では、すべてのリンクが壊れています(半分を除くすべてが機能しないわけではありません)。リンクでマジック定数__DIR__を使用できますか?
html_start.phpにはnav.phpが含まれており、start_htmlは/admin/index.phpなどに含まれています。
public_html
html_start
nav
styles.css
admin
index.php
user
index.php
index.php
まず、絶対パスなどを使用してみました。 a href = "/user/index.php"しかし助手は私の大学のホームページに私のindex.phpではないと警告しました。 私が相対リンクを使用している場合、その半分がインクルードに対して機能します。
私の環境では悲しいことですが、私の学校でアップロードされたときはそうではありませんので、私が課題をアップロードして訂正しようとするまでにどのように振る舞うかわかりません。
今、ほとんどすべてのページにインクルードを使用しています。 include(__DIR__.'/app.cfg.php')
と思われます。 私はリンクで同じことをすることができますか?私はどこかで同じことをしていないことを読んだ。
いいえ、リンクには使用できません。 '__DIR__'は現在のファイルが置かれているサーバ上のフォルダへの絶対パスを与えます。これはURLとは関係ありません。 –
できますか?あなたはそれを試しましたか? –