質問編集履歴

1

詳細追加

2015/09/20 13:53

投稿

kenjikobayashin
kenjikobayashin

スコア31

test CHANGED
File without changes
test CHANGED
@@ -102,6 +102,198 @@
102
102
 
103
103
 
104
104
 
105
+ shop_list.php側の記述
106
+
107
+ <?php
108
+
109
+ session_start();
110
+
111
+ session_regenerate_id(true);
112
+
113
+ if(isset($_SESSION['member_login'])==false)
114
+
115
+ {
116
+
117
+ print '<br /><br />';
118
+
119
+ print '<div class="anlogin">';
120
+
121
+ print '<h3 class="gest">ようこそゲスト様</h3><br /><br />';
122
+
123
+ print '<h3 class="gest"><a href="member_login.html">会員様ログイン</a></h3>';
124
+
125
+ print '<br />';
126
+
127
+ print '</div>';
128
+
129
+ }
130
+
131
+ else
132
+
133
+ {
134
+
135
+ print '<br /><br /><br />';
136
+
137
+ print '<div class="onlogin">';
138
+
139
+ print '<h3>ようこそ'.$_SESSION['member_namae'].'様</h3>';
140
+
141
+ print '</div>';
142
+
143
+ print '<br />';
144
+
145
+ print '<h3 class="gest"><a href="member_logout.php">ログアウト</a></h3>';
146
+
147
+ print '<br />';
148
+
149
+ }
150
+
151
+ ?>
152
+
153
+ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
154
+
155
+ <html xmlns="http://www.w3.org/1999/xhtml">
156
+
157
+ <head>
158
+
159
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
160
+
161
+ <meta http-equiv="Content-Style-Type" content="text/css">
162
+
163
+ <meta http-equiv="Content-Script-Type" content="text/javascript">
164
+
165
+
166
+
167
+ <title>商品一覧</title>
168
+
169
+
170
+
171
+ <link href="css/shop_list.css" rel="stylesheet" type="text/css" />
172
+
173
+ </head>
174
+
175
+
176
+
177
+ <body>
178
+
179
+ <div id="contents">
180
+
181
+ <?php
182
+
183
+
184
+
185
+ try
186
+
187
+ {
188
+
189
+
190
+
191
+ $dsn='mysql:dbname=shopdb;host=mysql486.db.sakura.ne.jp';
192
+
193
+ $user='yashinomidream';
194
+
195
+ $password='kenkenpa-555';
196
+
197
+ $dbh=new PDO($dsn,$user,$password);
198
+
199
+ $dbh->query('SETNAMES utf8');
200
+
201
+
202
+
203
+ $sql = 'SELECT code,namae,price FROM mst_product WHERE 1';
204
+
205
+ $stmt=$dbh->prepare($sql);
206
+
207
+ $stmt->execute();
208
+
209
+
210
+
211
+ $dbh = null;
212
+
213
+
214
+
215
+ print '<div class="sale_tytle">';
216
+
217
+ print '<div class="sales_img">';
218
+
219
+ print '<img src="image/sales.gif">';
220
+
221
+ print '</div>';
222
+
223
+ print '<h1 class="list_ichiran">商品一覧</h1>';
224
+
225
+ print '<br /><br />';
226
+
227
+ print '</div>';
228
+
229
+
230
+
231
+ while(true)
232
+
233
+ {
234
+
235
+ $rec = $stmt->fetch(PDO::FETCH_ASSOC);
236
+
237
+
238
+
239
+ if($rec==false)
240
+
241
+ {
242
+
243
+ break;
244
+
245
+ }
246
+
247
+ print '<a href="shop_product.php?procode='.$rec['code'].'">';
248
+
249
+ print $rec['namae'];
250
+
251
+ print '<br />';
252
+
253
+ print '<br />';
254
+
255
+ print $rec['price'];
256
+
257
+ print '円';
258
+
259
+ print '</a>';
260
+
261
+ print '<br />';
262
+
263
+ print '<br />';
264
+
265
+ }
266
+
267
+ }
268
+
269
+ catch (Exception$e)
270
+
271
+ {
272
+
273
+ print 'ただいま障害により、たいへんご迷惑をお掛けしております。';
274
+
275
+ exit();
276
+
277
+ }
278
+
279
+ print '<br />';
280
+
281
+ print '<h3 class="cartlook_change"><a href="shop_cartlook.php">カートを見る・内容変更</a></h3>';
282
+
283
+
284
+
285
+
286
+
287
+ ?>
288
+
289
+
290
+
291
+ </div>
292
+
293
+ </body>
294
+
295
+ </html>
296
+
105
297
  topshop.htmlからshop_list.phpに飛びたいのですが、うまくいきませんtopshop.htmlが一つ上の階層にいいのかとも思い
106
298
 
107
299
  topshop.htmlファイルと上記フォルダーを一つ上の階層においても見ましたが駄目でした解決策を教えていただけませんでしょうかお願いいたします。