Esempio n. 1
0
require_once '../common/dbaccesUtil.php';
?>
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
      <title>削除確認画面</title>
</head>
  <body>
    <?php 
session_chk();
if (!isset($_POST['mode']) or !$_POST['mode'] == "DELETE") {
    //issetを用いて不正なアクセスの際Noticeが出ないようにした
    echo 'アクセスルートが不正です。もう一度トップページからやり直してください<br>';
} else {
    $result = profile_detail($_POST['id']);
    //エラーが発生しなければ表示を行う
    if (is_array($result)) {
        ?>
    		<h1>削除確認</h1>
    	以下の内容を削除します。よろしいですか?
		ユーザーid:<?php 
        echo $result[0]['userID'];
        ?>
<br>
    	名前:<?php 
        echo $result[0]['name'];
        ?>
<br>
    	生年月日:<?php 
        echo $result[0]['birthday'];
require_once '../common/dbaccesUtil.php';
?>
<!DOCTYPE html>
<html lang="ja">

<head>
<meta charset="UTF-8">
      <title>ユーザー情報詳細画面</title>
</head>
  <body>
    <?php 
// $id = $_GET['id'];
$id = isset($_GET['id']) ? htmlspecialchars($_GET['id']) : null;
$result = isset($_GET['id']) ? htmlspecialchars($_GET['id']) : null;
// $idのレコードセレクトする
$result = profile_detail($id);
// var_dump($result);
// echo $result;
//エラーが発生しなければ表示を行う
if (is_array($result)) {
    foreach ($result as $value) {
        // foreach ($value as $par_data) {
        //
        //   var_dump($par_data);
        // }
    }
    ?>

    <h1>詳細情報</h1>
    名前:<?php 
    echo $result[0]['name'];
if ($_POST['mode'] != 'RESULT') {
    access_ck();
}
?>
           
            <?php 
$userID = $_POST['userID'];
$name = $_POST['name'];
$birthday = $_POST['year'] . '-' . sprintf('%02d', $_POST['month']) . '-' . sprintf('%02d', $_POST['day']);
$type = $_POST['type'];
$tell = $_POST['tell'];
$comment = $_POST['comment'];
$result = update_profile($userID, $name, $birthday, $type, $tell, $comment);
//エラーが発生しなければ表示を行う
if (!isset($result)) {
    $result = profile_detail($userID);
    if (is_array($result)) {
        //変数が配列ならばtrueを返す
        ?>
      
    <h1>更新確認</h1>
    <br>
    名前:<?php 
        echo $result[0]['name'];
        ?>
<br>  
    生年月日:<?php 
        echo $result[0]['birthday'];
        ?>
<br>
    種別:<?php 
Esempio n. 4
0
<?php

require_once '../common/defineUtil.php';
require_once '../common/scriptUtil.php';
require_once '../common/dbaccesUtil.php';
?>
<!DOCTYPE html>
<html lang="ja">

<head>
<meta charset="UTF-8">
      <title>ユーザー情報詳細画面</title>
</head>
  <body>
    <?php 
$result = profile_detail($_GET['id']);
//エラーが発生しなければ表示を行う
if (is_array($result)) {
    ?>

    <h1>詳細情報</h1>
    名前:<?php 
    echo $result[0]['name'];
    ?>
<br>
    生年月日:<?php 
    echo $result[0]['birthday'];
    ?>
<br>
    種別:<?php 
    echo ex_typenum($result[0]['type']);
Esempio n. 5
0
?>
<!DOCTYPE html>
<html lang="ja">

<head>
<meta charset="UTF-8">
      <title>ユーザー情報詳細画面</title>
</head>
  <body>
    <?php 
/*[修正]デフォルトはGET。変更画面・削除画面から詳細画面に戻る際にREQUESTにしておかなければ
 * search_result.phpからクエリストリングで値を送信するとき,
 * 詳細画面に戻るとき、GET/POSTから値を送信する必要があるので、
 * REQUESTにして値を受け取れるようにする。
 */
$result = profile_detail($_REQUEST['id']);
//エラーが発生しなければ表示を行う
if (is_array($result)) {
    ?>

    <h1>詳細情報</h1>
    ID:<?php 
    echo $result[0]['userID'];
    ?>
<br> <?php 
    // [修正] IDを追加
    ?>
    名前:<?php 
    echo $result[0]['name'];
    ?>
<br>