質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
PHP

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

HTML

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

Q&A

解決済

1回答

4033閲覧

同じ階層のHTMLファイルからPHPファイルにリンクさせたい

kenjikobayashin

総合スコア31

PHP

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

HTML

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

0グッド

0クリップ

投稿2015/09/20 13:22

編集2015/09/20 13:53

ファイルの位置関係
cssフォルダー
imageフォルダー
jsフォルダー
topshop.html
shop_list.php
topshop.htmlでの記述のすべて

<!doctype html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>スライダー</title>
<link rel="stylesheet" href="css/style.css"> <script type="text/javascript" src="js/jquery-2.1.1.min.js"></script> <script type="text/javascript" src="js/jquery.bxslider.min.js"></script> <script type="text/javascript" src="js/bxslider_runandopt.js"></script> <link rel="stylesheet" href="css/jquery.bxslider.css"> <link href="css/indexstyle.css" rel="stylesheet" type="text/css">
</head> <body> <div class="wrapper"> <div class="top"> <div class="topmain"> <!-- スライダー --> <div class="bxslider"> <img src="image/yashinominouen_960_400.gif" alt="ヤシのみ農園">
<img src="image/supe_960_400r.gif" alt="スーパーyashinomi"> <img src="image/interface_960_400.gif" alt="インターフェース"> </div> </div> </div> <!-- スライダーここまで -->
<div class="contents"> <div id="indexmain"> <p>_________</p><br /> <p>_________</p><br /> <p>_________</p><br /><br /> <h3 class="for_shop"><a href="shop_list.php">セール会場はこちらです</a></h3> <br /><br /> <h3 class="for_staff"><a href="staff_l0gin/staff_login.html">スタッフメニューはこちら</a></h3> </div> </div> </div> </body> </html>

shop_list.php側の記述

<?php session_start(); session_regenerate_id(true); if(isset($_SESSION['member_login'])==false) { print '<br /><br />'; print '<div class="anlogin">'; print '<h3 class="gest">ようこそゲスト様</h3><br /><br />'; print '<h3 class="gest"><a href="member_login.html">会員様ログイン</a></h3>'; print '<br />'; print '</div>'; } else { print '<br /><br /><br />'; print '<div class="onlogin">'; print '<h3>ようこそ'.$_SESSION['member_namae'].'様</h3>'; print '</div>'; print '<br />'; print '<h3 class="gest"><a href="member_logout.php">ログアウト</a></h3>'; print '<br />'; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Script-Type" content="text/javascript"> <title>商品一覧</title> <link href="css/shop_list.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="contents"> <?php

try
{

$dsn='mysql:dbname=shopdb;host=mysql486.db.sakura.ne.jp';
$user='yashinomidream';
$password='kenkenpa-555';
$dbh=new PDO($dsn,$user,$password);
$dbh->query('SETNAMES utf8');

$sql = 'SELECT code,namae,price FROM mst_product WHERE 1'; $stmt=$dbh->prepare($sql); $stmt->execute(); $dbh = null; print '<div class="sale_tytle">'; print '<div class="sales_img">'; print '<img src="image/sales.gif">'; print '</div>'; print '<h1 class="list_ichiran">商品一覧</h1>'; print '<br /><br />'; print '</div>'; while(true) { $rec = $stmt->fetch(PDO::FETCH_ASSOC); if($rec==false) { break; } print '<a href="shop_product.php?procode='.$rec['code'].'">'; print $rec['namae']; print '<br />'; print '<br />'; print $rec['price']; print '円'; print '</a>'; print '<br />'; print '<br />'; } } catch (Exception$e) { print 'ただいま障害により、たいへんご迷惑をお掛けしております。'; exit(); } print '<br />'; print '<h3 class="cartlook_change"><a href="shop_cartlook.php">カートを見る・内容変更</a></h3>';

?>

</div> </body> </html> topshop.htmlからshop_list.phpに飛びたいのですが、うまくいきませんtopshop.htmlが一つ上の階層にいいのかとも思い topshop.htmlファイルと上記フォルダーを一つ上の階層においても見ましたが駄目でした解決策を教えていただけませんでしょうかお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2015/09/21 04:42

ユーザー名とパスワードがのっかてますが大丈夫でしょうか
kenjikobayashin

2015/09/22 03:33

おしえていただきありがとうございます。
guest

回答1

0

ベストアンサー

うまくいくフルパス(httpから始まるURL)を探ってみてください。
見当たらなければ、お使いのサーバのPHPの使い方から勉強する必要があります。

投稿2015/09/20 14:01

TetsujiMiwa

総合スコア1124

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問