質問編集履歴

2 追記の削除

roronoazoro

roronoazoro score 68

2017/02/05 13:22  投稿

htmlファイルからphpファイルへリンクで飛ばすやり方について
phpについて質問です。タイトルにある通りなんですが、ローカルサーバーで、htmlファイルからリンク先のphpに飛ばしたいんですが、リンクをクリックするとページへ飛ばずに、phpファイルをダウンロードしてしまいます。
下記のような形です。
![イメージ説明](84f5fac59806a3f623404711c40498fa.png)
```htmlul id='main_nav'>
<li><a href="question01/index.php"><h2>問01</h2></a></li>
<li><a href="question02/index.php"><h2>問02</h2></a></li>
<li><a href="question03/index.php"><h2>問03</h2></a></li>
<li><a href="question04/index.php"><h2>問04</h2></a></li>
<li><a href="question05/index.php"><h2>問05</h2></a></li>
<li><a href="question06/index.php"><h2>問06</h2></a></li>
<li><a href="question07/index.php"><h2>問06</h2></a></li>
<li><a href="question08/index.php"><h2>問08</h2></a></li>
<li><a href="question09/index.php"><h2>問09</h2></a></li>
<li><a href="question010/index.php"><h2>問10</h2></a></li>
</ul>
```
ディレクトリ管理はmamp → htdocs直下に各フォルダを設置しています。
ちなみに、エディタはブラケッツを使用してます。
わかるかたいましたらご回答よろしくお願いします。
・追記
webサーバーは通っていました。
index.htmlを編集し上書き保存したにもかかわらず、以前のデータが残っており、パスが違っているもののため表示されないのが原因でした。
以前のデータではquesition1/index.php/のところをquesition1/index.php.html/などとしておりました。それらを編集し、上記のコードのように直し、保存したのですが、ブラウザで表示すると以前のパス(quesition1/index.php.html/)となってしまいます。
手順を書きますと、ブラケッツでindex.htmlを修正し、クロームでurlを直に打ち込んでいます。
ブラウザで表示はされます。
ただ、index.htmlのみが以前のデータとなってまうといった状態です。
一応ディレクトリ画像の方も載せておきます。
![イメージ説明](9df1c7e149b3607569b3c4aeb99921c4.png)
よろしくお願いします。
  • PHP

    27051 questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • HTML

    13883 questions

    HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

1 画像 追記

roronoazoro

roronoazoro score 68

2017/02/05 13:13  投稿

htmlファイルからphpファイルへリンクで飛ばすやり方について
phpについて質問です。タイトルにある通りなんですが、ローカルサーバーで、htmlファイルからリンク先のphpに飛ばしたいんですが、リンクをクリックするとページへ飛ばずに、phpファイルをダウンロードしてしまいます。
下記のような形です。
![イメージ説明](84f5fac59806a3f623404711c40498fa.png)
```htmlul id='main_nav'>
<li><a href="question01/index.php"><h2>問01</h2></a></li>
<li><a href="question02/index.php"><h2>問02</h2></a></li>
<li><a href="question03/index.php"><h2>問03</h2></a></li>
<li><a href="question04/index.php"><h2>問04</h2></a></li>
<li><a href="question05/index.php"><h2>問05</h2></a></li>
<li><a href="question06/index.php"><h2>問06</h2></a></li>
<li><a href="question07/index.php"><h2>問06</h2></a></li>
<li><a href="question08/index.php"><h2>問08</h2></a></li>
<li><a href="question09/index.php"><h2>問09</h2></a></li>
<li><a href="question010/index.php"><h2>問10</h2></a></li>
</ul>
```
ディレクトリ管理はmamp → htdocs直下に各フォルダを設置しています。
ちなみに、エディタはブラケッツを使用してます。
わかるかたいましたらご回答よろしくお願いします。
わかるかたいましたらご回答よろしくお願いします。
・追記
webサーバーは通っていました。
index.htmlを編集し上書き保存したにもかかわらず、以前のデータが残っており、パスが違っているもののため表示されないのが原因でした。
以前のデータではquesition1/index.php/のところをquesition1/index.php.html/などとしておりました。それらを編集し、上記のコードのように直し、保存したのですが、ブラウザで表示すると以前のパス(quesition1/index.php.html/)となってしまいます。
手順を書きますと、ブラケッツでindex.htmlを修正し、クロームでurlを直に打ち込んでいます。
ブラウザで表示はされます。
ただ、index.htmlのみが以前のデータとなってまうといった状態です。
一応ディレクトリ画像の方も載せておきます。
![イメージ説明](9df1c7e149b3607569b3c4aeb99921c4.png)
よろしくお願いします。
  • PHP

    27051 questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • HTML

    13883 questions

    HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る