環境
xampp3.2.4、php7.4.11
実現したいこと
簡単なWebフォームを作りたいです。ソースはアップロードされた内容をチェックしているところです。Webを検索すると括弧の閉じ忘れかもしれないとわかり、その場所を探したいのですが、何度見ても見つかりません。お気づきの方がいらっしゃればご指摘いただければ幸いです。
エラーメッセージ(最終行)
Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\idol\update_profile_done.php on line 88
<?php session_cache_limiter('private_no_expire'); require_once('login_tmp.php'); require_once('../common/common.php'); ?> <!DOCTYPE html> <html> <head><meta charset=UTF-8> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>プロフィール登録完了</title> </head> <body> <h3>プロフィール登録完了</h3><br /> <?php $post=sanitize($_POST); $id=$_SESSION['id']; if($id=='') { print '無効なパラメータです。'; exit(); } //データベース接続 $dsn='mysql:host=localhost;dbname=idol;charset=utf8'; $user='root'; $password=''; $dbh= new PDO($dsn,$user,$password); $dbh->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); if (isset($post['del_img00'])) { if ($post['del_img00'] != "") { $sql1='SELECT * FROM mst_img WHERE mem_id=? AND img_flg=11'; $stmh1=$dbh->prepare($sql1); $stmh1 -> bindValue(1, $id, PDO::PARAM_INT); $stmh1->execute(); // $image=substr($image,4); // print $image; { { if (isset($post['del_img02'])) { if ($post['del_img02'] != "") { $sql2='SELECT * FROM mst_img WHERE mem_id=? AND img_flg=21'; $stmh2=$dbh->prepare($sql2); $stmh2 -> bindValue(1, $id, PDO::PARAM_INT); $stmh2->execute(); } } if (isset($post['del_img04'])) { if ($post['del_img04'] != "") { $sql3='SELECT * FROM mst_img WHERE mem_id=? AND img_flg=31'; $stmh3=$dbh->prepare($sql3); $stmh3 -> bindValue(1, $id, PDO::PARAM_INT); $stmh3->execute(); } } if (isset($post['del_img06'])) { if ($post['del_img06'] != "") { $sql4='SELECT * FROM mst_img WHERE mem_id=? AND img_flg=41'; $stmh4=$dbh->prepare($sql4); $stmh4 -> bindValue(1, $id, PDO::PARAM_INT); $stmh4->execute(); } } ?> <a href="update_profile.php">プロフィール編集</a> </body> </html>
回答1件
あなたの回答
tips
プレビュー