<?php
//============//
//■メイン //
//============//
session_start();
require_once('../../init.php');
$up = new update();
$s_init = new sql_init();
$co_id = $s_init->connect();
$now_passwd = $_POST['now_passwd'];//現在のパスワード
$new_passwd = $_POST['new_passwd'];//新しいパスワード
$pass_kakunin = $_POST['new_passwd2'];//新しいパスワードの確認
// $userid = $_SESSION['userid'];//ユーザIDをもらってくる
$userid = "computer";
//===============================
//■メイン
//===============================
$up->pass_form_check($now_passwd,$new_passwd,$pass_kakunin);
//===============================
//==========//
//■クラス
//===========//
class update{
function pass_form_check($now_passwd,$new_passwd,$pass_kakunin)
{
//フラグとエラーメッセージのの初期値設定
$error_flg = false;
$pass_error="";
$now_pass_error="";
$new_pass_error="";
$new_pass2_error="";
$pass_match_error="";
//入力された値を入れる
// global $now_passwd;//現在のパスワード
// global $new_passwd;//新しいパスワード
// global $pass_kakunin;//パスワードの確認
//パスワードの文字数を取得
$pass_len = strlen($new_passwd);
if(!isset($now_passwd) || $now_passwd =="")
{
//現在のパスワードのチェック
$now_pass_error = ":パスワードを入力してください";
$error_flg = true;
}elseif($this->now_pass_check($now_passwd) == false)
{
$now_pass_error = ":パスワードが間違っています";
$error_flg = true;
}
if($new_passwd =="")
{
//新しいパスワードのチェック
$new_pass_error = ":新しいパスワードを入力してください";
$error_flg = true;
}elseif($pass_len < 4)
{
//パスワードの文字数チェック
$new_pass_error = ":パスワードは4~16文字で入力してください";
$error_flg = true;
}
if(!ereg("[a-z0-9]+",$new_passwd))
{
$new_pass_error = ":パスワードは小文字英数字で入力してください";
$error_flg = true;
}
// if(!isset($pass_kakunin) || $pass_kakunin =="")
if($pass_kakunin=="")
{
//パスワード確認のチェック
$new_pass2_error = ":パスワードの確認を入力してください";
$error_flg = true;
}elseif($new_passwd == $pass_kakunin)
{
$new_pass2_error ="一致しました";
$error_flg =true;
}else
{
//新しいパスワードが確認と一致するかチェック
$new_pass2_error = ":新しいパスワードと一致しません";
$error_flg = true;
}
/* if($this->pass_check($new_passwd) == true)
{
$pass_error = "そのパスワードはすでに使われています";
$error_flg = true;
}*/
if($error_flg == true)
{
$this->pass_update_form($pass_error,$now_pass_error,$new_pass_error,$new_pass2_error);
}else
{
/* print($a."<br>");
print($now_passwd."<br>");
print($new_passwd."<br>");
print($pass_kakunin);*/
$this->pass_up($new_passwd);
}
}
//===========================================================================================
//■入力フォームに誤りがあった場合に表示するところ
//===========================================================================================
function pass_update_form($pass_error,$now_pass_error,$new_pass_error,$new_pass2_error)
{
echo <<<EOM
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
<HEAD>
<TITLE>ブログの設定</TITLE>
<link rel="alternate stylesheet" type="text/css" title="medium" href="style/medium.css">
<link rel="alternate stylesheet" type="text/css" title="large" href="style/large.css">
<link rel="stylesheet" type="text/css" title="small" href="style/small.css">
<script type="text/javascript" src="style/j-script.js" ></script>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=Shift_JIS">
<LINK rel="stylesheet" type="text/css" href="style/style.css">
</HEAD>
<BODY>
<div align="center">
<div class="template">
<!--ここからヘッダー-->
<!--ノブログタイトル-->
<table border="0" class="header2" bgcolor="#ffffff">
<tr>
<td width="140px">
<img src="./image/TOP2.gif" alt="ノブログ">
</td>
<!--文字サイズ変更-->
<td nowrap class="head-c" width="210px">
<span id="textLarge">
<a href="#" onclick="setActiveStyleSheet('large'); return false;" onkeypress="setActiveStyleSheet('large'); return false;">
大</a></span>
<span id="textMedium">
<a href="#" onclick="setActiveStyleSheet('medium'); return false;" onkeypress="setActiveStyleSheet('medium'); return false;">
中</a></span>
<span id="textSmall">
<a href="#" onclick="setActiveStyleSheet('small'); return false;" onkeypress="setActiveStyleSheet('small'); return false;">
小</a></span>
</td>
<!--検索フォーム-->
<td class="head-r" valign="top" width="400px">
<form action ="search.php" method="post" name="search">
<img src="./image/megane.gif" alt="ブログ検索">ブログ検索
<input type="text" size="20" name="search">
<input type="submit" name="search" value="検索">
</form>
</td>
</tr>
<tr>
</tr><tr>
<!--インフォメニューバー-->
<td colspan="3" class="info2">
<span class="leftmenu">
ようこそ(y´Д`)yさん
</span>
<span class="rightmenu">
<a href="./kari.html">ブログを書く</a>/
<a href="./kari.html">FAQ</a>/
<a href="./kari.html">サイトマップ</a>/
<a href="logout.html">ログアウト</a>
</span>
</td>
</tr>
<!--ヘッダー終了-->
<!--ここからメイン-->
<tr>
<!--メニューバー-->
<td valign="top" width="140px">
<br>
<div class="u-menu2">
<!--ブログの編集メニュー-->
<div class="gra-box2"><img src="./image/doa.gif" alt="ブログ編集">ブログ編集</div>
<table border="0">
<tr>
<td>
<img src="./image/pen.gif" alt="ブログを書く">
<a href="kari.htm">ブログを書く</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="過去のブログ">
<a href="b-hensyu.html">過去のブログ</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="プロフィール">
<a href="profile.html">プロフィール</a>
<div class="hr2"></div>
</td>
</tr>
</table>
</div>
<!--設定メニュー-->
<div class="u-menu1">
<div class="gra-box1"><img src="./image/doa.gif" alt="設定">設定</div>
<table border="0">
<tr>
<td>
<img src="./image/pen.gif" alt="ブログの設定">
<a href="b-set.html">ブログの設定</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="デザイン">
<a href="kari.htm">デザイン</a>
<div class="hr2"></div>
</td>
</tr>
</table>
</div>
<!--その他メニュー-->
<div class="u-menu3">
<div class="gra-box3"><img src="./image/doa.gif" alt="設定">その他</div>
<table border="0">
<tr>
<td>
<img src="./image/pen.gif" alt="">
<a href="kari.htm">画像アップロード</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="登録変更">
<a href="u-set.html">ユーザ設定</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="ブログの削除">
<a href="delete.html">ブログの削除</a>
<div class="hr2"></div>
</td>
</tr>
</table>
</div>
</td>
<!--ここから右のページ-->
<td valign="top" width="610px" colspan="2">
<!--パン屑プログラム-->
<div class="waku2">
<a href="u-top.html">管理ツールトップ</a>
><a href="u-set.html">Myノブログ</a>
>登録情報の変更
<div class="hr1"></div>
<!--ここまではテンプレ(パン屑プログラムも)-->
<!--プロフィール編集項目-->
<h2>登録情報の変更</h2>
</div>
<!--携帯アドレス登録-->
<div class="waku2">
<div class="u-menu1">
<div class="gra-box1">
パスワードの変更
</div>
<form method="POST" action="pass_update.php">
<table border="0">
<tr>
<th>
<img src="./image/megane.gif" alt="以前の">
現在のパスワード
</th>
<td>
<input value="" name="now_passwd" type="password" size="22" maxlength="16">$now_pass_error
</td>
</tr>
<tr>
<th>
<img src="./image/megane.gif" alt="以前の">
新しいパスワード
</th>
<td>
<input value="" name="new_passwd" type="password" size="22" maxlength="16">$new_pass_error
</td>
</tr>
<tr>
<th>
<img src="./image/megane.gif" alt="以前の">
パスワードの確認
</th>
<td>
<input value="" name="new_passwd2" type="password" size="22" maxlength="16">$new_pass2_error
</td>
</tr>
</table>
</div>
<br>
<br><br>
<input value="変更する" type="submit" name="submit">
</form>
</div>
</td>
</tr>
</table>
</div>
</div>
</body>
</html>
EOM;
}
//==================================================================================
//エラーチェック
//==================================================================================
//==================================================================================
//パスワードの重複チェック
//==================================================================================
/* function pass_check($new_passwd)
{
global $co_id;
//パスワード照合
$sql = "select passwd from user where passwd = '$new_passwd'";
$res = mysql_query($sql,$co_id);
$rows = mysql_num_rows($res);
//=========重複するパスワードがあるかどうかの判定
if($rows != 0)
{
$pass_flg = true;
}else
{
$pass_flg = false;
}
return $pass_flg;
}
*/
//現在のパスワードの正誤をチェック
function now_pass_check($passwd)
{
global $userid;
global $co_id;
$sql = "select * from user where userID = '$userid' and passwd = '$passwd'";
$res = mysql_query($sql,$co_id);
if($rows = mysql_num_rows($res) != 0)
{
$id_flg = true;
}else
{
$id_flg = false;
}
return $id_flg;
}
//パスワードを更新
function pass_up($newpasswd)
{
global $userid;
global $co_id;
$sql = "update user set passwd = '$newpasswd' where userID = '$userid'";
// print($sql);
if($res = mysql_query($sql,$co_id))
{
echo<<<EOD
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
<HEAD>
<TITLE>ブログの設定</TITLE>
<link rel="alternate stylesheet" type="text/css" title="medium" href="style/medium.css">
<link rel="alternate stylesheet" type="text/css" title="large" href="style/large.css">
<link rel="stylesheet" type="text/css" title="small" href="style/small.css">
<script type="text/javascript" src="style/j-script.js" ></script>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=Shift_JIS">
<LINK rel="stylesheet" type="text/css" href="style/style.css">
</HEAD>
<BODY>
<div align="center">
<div class="template">
<!--ここからヘッダー-->
<!--ノブログタイトル-->
<table border="0" class="header2" bgcolor="#ffffff">
<tr>
<td width="140px">
<img src="./image/TOP2.gif" alt="ノブログ">
</td>
<!--文字サイズ変更-->
<td nowrap class="head-c" width="210px">
<span id="textLarge">
<a href="#" onclick="setActiveStyleSheet('large'); return false;" onkeypress="setActiveStyleSheet('large'); return false;">
大</a></span>
<span id="textMedium">
<a href="#" onclick="setActiveStyleSheet('medium'); return false;" onkeypress="setActiveStyleSheet('medium'); return false;">
中</a></span>
<span id="textSmall">
<a href="#" onclick="setActiveStyleSheet('small'); return false;" onkeypress="setActiveStyleSheet('small'); return false;">
小</a></span>
</td>
<!--検索フォーム-->
<td class="head-r" valign="top" width="400px">
<form action ="search.php" method="post" name="search">
<img src="./image/megane.gif" alt="ブログ検索">ブログ検索
<input type="text" size="20" name="search">
<input type="submit" name="search" value="検索">
</form>
</td>
</tr>
<tr>
</tr><tr>
<!--インフォメニューバー-->
<td colspan="3" class="info2">
<span class="leftmenu">
ようこそ(y´Д`)yさん
</span>
<span class="rightmenu">
<a href="./kari.html">ブログを書く</a>/
<a href="./kari.html">FAQ</a>/
<a href="./kari.html">サイトマップ</a>/
<a href="logout.html">ログアウト</a>
</span>
</td>
</tr>
<!--ヘッダー終了-->
<!--ここからメイン-->
<tr>
<!--メニューバー-->
<td valign="top" width="140px">
<br>
<div class="u-menu2">
<!--ブログの編集メニュー-->
<div class="gra-box2"><img src="./image/doa.gif" alt="ブログ編集">ブログ編集</div>
<table border="0">
<tr>
<td>
<img src="./image/pen.gif" alt="ブログを書く">
<a href="kari.htm">ブログを書く</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="過去のブログ">
<a href="b-hensyu.html">過去のブログ</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="プロフィール">
<a href="profile.html">プロフィール</a>
<div class="hr2"></div>
</td>
</tr>
</table>
</div>
<!--設定メニュー-->
<div class="u-menu1">
<div class="gra-box1"><img src="./image/doa.gif" alt="設定">設定</div>
<table border="0">
<tr>
<td>
<img src="./image/pen.gif" alt="ブログの設定">
<a href="b-set.html">ブログの設定</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="デザイン">
<a href="kari.htm">デザイン</a>
<div class="hr2"></div>
</td>
</tr>
</table>
</div>
<!--その他メニュー-->
<div class="u-menu3">
<div class="gra-box3"><img src="./image/doa.gif" alt="設定">その他</div>
<table border="0">
<tr>
<td>
<img src="./image/pen.gif" alt="">
<a href="kari.htm">画像アップロード</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="登録変更">
<a href="u-set.html">ユーザ設定</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="ブログの削除">
<a href="delete.html">ブログの削除</a>
<div class="hr2"></div>
</td>
</tr>
</table>
</div>
</td>
<!--ここから右のページ-->
<td valign="top" width="610px" colspan="2">
<!--パン屑プログラム-->
<div class="waku2">
<a href="u-top.html">管理ツールトップ</a>
><a href="u-set.html">Myノブログ</a>
>登録情報の変更
<div class="hr1"></div>
<!--ここまではテンプレ(パン屑プログラムも)-->
<!--プロフィール編集項目-->
<h2>登録情報の変更</h2>
</div>
<!--携帯アドレス登録-->
<div class="waku2">
<div class="u-menu1">
<div class="gra-box1">
パスワードの変更
</div>
パスワードの更新が完了しました
</div>
</div>
</body>
</html>
EOD;
}else
{
die("パスワードの更新に失敗");
}
}
}
?>
//============//
//■メイン //
//============//
session_start();
require_once('../../init.php');
$up = new update();
$s_init = new sql_init();
$co_id = $s_init->connect();
$now_passwd = $_POST['now_passwd'];//現在のパスワード
$new_passwd = $_POST['new_passwd'];//新しいパスワード
$pass_kakunin = $_POST['new_passwd2'];//新しいパスワードの確認
// $userid = $_SESSION['userid'];//ユーザIDをもらってくる
$userid = "computer";
//===============================
//■メイン
//===============================
$up->pass_form_check($now_passwd,$new_passwd,$pass_kakunin);
//===============================
//==========//
//■クラス
//===========//
class update{
function pass_form_check($now_passwd,$new_passwd,$pass_kakunin)
{
//フラグとエラーメッセージのの初期値設定
$error_flg = false;
$pass_error="";
$now_pass_error="";
$new_pass_error="";
$new_pass2_error="";
$pass_match_error="";
//入力された値を入れる
// global $now_passwd;//現在のパスワード
// global $new_passwd;//新しいパスワード
// global $pass_kakunin;//パスワードの確認
//パスワードの文字数を取得
$pass_len = strlen($new_passwd);
if(!isset($now_passwd) || $now_passwd =="")
{
//現在のパスワードのチェック
$now_pass_error = ":パスワードを入力してください";
$error_flg = true;
}elseif($this->now_pass_check($now_passwd) == false)
{
$now_pass_error = ":パスワードが間違っています";
$error_flg = true;
}
if($new_passwd =="")
{
//新しいパスワードのチェック
$new_pass_error = ":新しいパスワードを入力してください";
$error_flg = true;
}elseif($pass_len < 4)
{
//パスワードの文字数チェック
$new_pass_error = ":パスワードは4~16文字で入力してください";
$error_flg = true;
}
if(!ereg("[a-z0-9]+",$new_passwd))
{
$new_pass_error = ":パスワードは小文字英数字で入力してください";
$error_flg = true;
}
// if(!isset($pass_kakunin) || $pass_kakunin =="")
if($pass_kakunin=="")
{
//パスワード確認のチェック
$new_pass2_error = ":パスワードの確認を入力してください";
$error_flg = true;
}elseif($new_passwd == $pass_kakunin)
{
$new_pass2_error ="一致しました";
$error_flg =true;
}else
{
//新しいパスワードが確認と一致するかチェック
$new_pass2_error = ":新しいパスワードと一致しません";
$error_flg = true;
}
/* if($this->pass_check($new_passwd) == true)
{
$pass_error = "そのパスワードはすでに使われています";
$error_flg = true;
}*/
if($error_flg == true)
{
$this->pass_update_form($pass_error,$now_pass_error,$new_pass_error,$new_pass2_error);
}else
{
/* print($a."<br>");
print($now_passwd."<br>");
print($new_passwd."<br>");
print($pass_kakunin);*/
$this->pass_up($new_passwd);
}
}
//===========================================================================================
//■入力フォームに誤りがあった場合に表示するところ
//===========================================================================================
function pass_update_form($pass_error,$now_pass_error,$new_pass_error,$new_pass2_error)
{
echo <<<EOM
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
<HEAD>
<TITLE>ブログの設定</TITLE>
<link rel="alternate stylesheet" type="text/css" title="medium" href="style/medium.css">
<link rel="alternate stylesheet" type="text/css" title="large" href="style/large.css">
<link rel="stylesheet" type="text/css" title="small" href="style/small.css">
<script type="text/javascript" src="style/j-script.js" ></script>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=Shift_JIS">
<LINK rel="stylesheet" type="text/css" href="style/style.css">
</HEAD>
<BODY>
<div align="center">
<div class="template">
<!--ここからヘッダー-->
<!--ノブログタイトル-->
<table border="0" class="header2" bgcolor="#ffffff">
<tr>
<td width="140px">
<img src="./image/TOP2.gif" alt="ノブログ">
</td>
<!--文字サイズ変更-->
<td nowrap class="head-c" width="210px">
<span id="textLarge">
<a href="#" onclick="setActiveStyleSheet('large'); return false;" onkeypress="setActiveStyleSheet('large'); return false;">
大</a></span>
<span id="textMedium">
<a href="#" onclick="setActiveStyleSheet('medium'); return false;" onkeypress="setActiveStyleSheet('medium'); return false;">
中</a></span>
<span id="textSmall">
<a href="#" onclick="setActiveStyleSheet('small'); return false;" onkeypress="setActiveStyleSheet('small'); return false;">
小</a></span>
</td>
<!--検索フォーム-->
<td class="head-r" valign="top" width="400px">
<form action ="search.php" method="post" name="search">
<img src="./image/megane.gif" alt="ブログ検索">ブログ検索
<input type="text" size="20" name="search">
<input type="submit" name="search" value="検索">
</form>
</td>
</tr>
<tr>
</tr><tr>
<!--インフォメニューバー-->
<td colspan="3" class="info2">
<span class="leftmenu">
ようこそ(y´Д`)yさん
</span>
<span class="rightmenu">
<a href="./kari.html">ブログを書く</a>/
<a href="./kari.html">FAQ</a>/
<a href="./kari.html">サイトマップ</a>/
<a href="logout.html">ログアウト</a>
</span>
</td>
</tr>
<!--ヘッダー終了-->
<!--ここからメイン-->
<tr>
<!--メニューバー-->
<td valign="top" width="140px">
<br>
<div class="u-menu2">
<!--ブログの編集メニュー-->
<div class="gra-box2"><img src="./image/doa.gif" alt="ブログ編集">ブログ編集</div>
<table border="0">
<tr>
<td>
<img src="./image/pen.gif" alt="ブログを書く">
<a href="kari.htm">ブログを書く</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="過去のブログ">
<a href="b-hensyu.html">過去のブログ</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="プロフィール">
<a href="profile.html">プロフィール</a>
<div class="hr2"></div>
</td>
</tr>
</table>
</div>
<!--設定メニュー-->
<div class="u-menu1">
<div class="gra-box1"><img src="./image/doa.gif" alt="設定">設定</div>
<table border="0">
<tr>
<td>
<img src="./image/pen.gif" alt="ブログの設定">
<a href="b-set.html">ブログの設定</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="デザイン">
<a href="kari.htm">デザイン</a>
<div class="hr2"></div>
</td>
</tr>
</table>
</div>
<!--その他メニュー-->
<div class="u-menu3">
<div class="gra-box3"><img src="./image/doa.gif" alt="設定">その他</div>
<table border="0">
<tr>
<td>
<img src="./image/pen.gif" alt="">
<a href="kari.htm">画像アップロード</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="登録変更">
<a href="u-set.html">ユーザ設定</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="ブログの削除">
<a href="delete.html">ブログの削除</a>
<div class="hr2"></div>
</td>
</tr>
</table>
</div>
</td>
<!--ここから右のページ-->
<td valign="top" width="610px" colspan="2">
<!--パン屑プログラム-->
<div class="waku2">
<a href="u-top.html">管理ツールトップ</a>
><a href="u-set.html">Myノブログ</a>
>登録情報の変更
<div class="hr1"></div>
<!--ここまではテンプレ(パン屑プログラムも)-->
<!--プロフィール編集項目-->
<h2>登録情報の変更</h2>
</div>
<!--携帯アドレス登録-->
<div class="waku2">
<div class="u-menu1">
<div class="gra-box1">
パスワードの変更
</div>
<form method="POST" action="pass_update.php">
<table border="0">
<tr>
<th>
<img src="./image/megane.gif" alt="以前の">
現在のパスワード
</th>
<td>
<input value="" name="now_passwd" type="password" size="22" maxlength="16">$now_pass_error
</td>
</tr>
<tr>
<th>
<img src="./image/megane.gif" alt="以前の">
新しいパスワード
</th>
<td>
<input value="" name="new_passwd" type="password" size="22" maxlength="16">$new_pass_error
</td>
</tr>
<tr>
<th>
<img src="./image/megane.gif" alt="以前の">
パスワードの確認
</th>
<td>
<input value="" name="new_passwd2" type="password" size="22" maxlength="16">$new_pass2_error
</td>
</tr>
</table>
</div>
<br>
<br><br>
<input value="変更する" type="submit" name="submit">
</form>
</div>
</td>
</tr>
</table>
</div>
</div>
</body>
</html>
EOM;
}
//==================================================================================
//エラーチェック
//==================================================================================
//==================================================================================
//パスワードの重複チェック
//==================================================================================
/* function pass_check($new_passwd)
{
global $co_id;
//パスワード照合
$sql = "select passwd from user where passwd = '$new_passwd'";
$res = mysql_query($sql,$co_id);
$rows = mysql_num_rows($res);
//=========重複するパスワードがあるかどうかの判定
if($rows != 0)
{
$pass_flg = true;
}else
{
$pass_flg = false;
}
return $pass_flg;
}
*/
//現在のパスワードの正誤をチェック
function now_pass_check($passwd)
{
global $userid;
global $co_id;
$sql = "select * from user where userID = '$userid' and passwd = '$passwd'";
$res = mysql_query($sql,$co_id);
if($rows = mysql_num_rows($res) != 0)
{
$id_flg = true;
}else
{
$id_flg = false;
}
return $id_flg;
}
//パスワードを更新
function pass_up($newpasswd)
{
global $userid;
global $co_id;
$sql = "update user set passwd = '$newpasswd' where userID = '$userid'";
// print($sql);
if($res = mysql_query($sql,$co_id))
{
echo<<<EOD
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
<HEAD>
<TITLE>ブログの設定</TITLE>
<link rel="alternate stylesheet" type="text/css" title="medium" href="style/medium.css">
<link rel="alternate stylesheet" type="text/css" title="large" href="style/large.css">
<link rel="stylesheet" type="text/css" title="small" href="style/small.css">
<script type="text/javascript" src="style/j-script.js" ></script>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=Shift_JIS">
<LINK rel="stylesheet" type="text/css" href="style/style.css">
</HEAD>
<BODY>
<div align="center">
<div class="template">
<!--ここからヘッダー-->
<!--ノブログタイトル-->
<table border="0" class="header2" bgcolor="#ffffff">
<tr>
<td width="140px">
<img src="./image/TOP2.gif" alt="ノブログ">
</td>
<!--文字サイズ変更-->
<td nowrap class="head-c" width="210px">
<span id="textLarge">
<a href="#" onclick="setActiveStyleSheet('large'); return false;" onkeypress="setActiveStyleSheet('large'); return false;">
大</a></span>
<span id="textMedium">
<a href="#" onclick="setActiveStyleSheet('medium'); return false;" onkeypress="setActiveStyleSheet('medium'); return false;">
中</a></span>
<span id="textSmall">
<a href="#" onclick="setActiveStyleSheet('small'); return false;" onkeypress="setActiveStyleSheet('small'); return false;">
小</a></span>
</td>
<!--検索フォーム-->
<td class="head-r" valign="top" width="400px">
<form action ="search.php" method="post" name="search">
<img src="./image/megane.gif" alt="ブログ検索">ブログ検索
<input type="text" size="20" name="search">
<input type="submit" name="search" value="検索">
</form>
</td>
</tr>
<tr>
</tr><tr>
<!--インフォメニューバー-->
<td colspan="3" class="info2">
<span class="leftmenu">
ようこそ(y´Д`)yさん
</span>
<span class="rightmenu">
<a href="./kari.html">ブログを書く</a>/
<a href="./kari.html">FAQ</a>/
<a href="./kari.html">サイトマップ</a>/
<a href="logout.html">ログアウト</a>
</span>
</td>
</tr>
<!--ヘッダー終了-->
<!--ここからメイン-->
<tr>
<!--メニューバー-->
<td valign="top" width="140px">
<br>
<div class="u-menu2">
<!--ブログの編集メニュー-->
<div class="gra-box2"><img src="./image/doa.gif" alt="ブログ編集">ブログ編集</div>
<table border="0">
<tr>
<td>
<img src="./image/pen.gif" alt="ブログを書く">
<a href="kari.htm">ブログを書く</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="過去のブログ">
<a href="b-hensyu.html">過去のブログ</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="プロフィール">
<a href="profile.html">プロフィール</a>
<div class="hr2"></div>
</td>
</tr>
</table>
</div>
<!--設定メニュー-->
<div class="u-menu1">
<div class="gra-box1"><img src="./image/doa.gif" alt="設定">設定</div>
<table border="0">
<tr>
<td>
<img src="./image/pen.gif" alt="ブログの設定">
<a href="b-set.html">ブログの設定</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="デザイン">
<a href="kari.htm">デザイン</a>
<div class="hr2"></div>
</td>
</tr>
</table>
</div>
<!--その他メニュー-->
<div class="u-menu3">
<div class="gra-box3"><img src="./image/doa.gif" alt="設定">その他</div>
<table border="0">
<tr>
<td>
<img src="./image/pen.gif" alt="">
<a href="kari.htm">画像アップロード</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="登録変更">
<a href="u-set.html">ユーザ設定</a>
<div class="hr2"></div>
</td>
</tr>
<tr>
<td>
<img src="./image/book.gif" alt="ブログの削除">
<a href="delete.html">ブログの削除</a>
<div class="hr2"></div>
</td>
</tr>
</table>
</div>
</td>
<!--ここから右のページ-->
<td valign="top" width="610px" colspan="2">
<!--パン屑プログラム-->
<div class="waku2">
<a href="u-top.html">管理ツールトップ</a>
><a href="u-set.html">Myノブログ</a>
>登録情報の変更
<div class="hr1"></div>
<!--ここまではテンプレ(パン屑プログラムも)-->
<!--プロフィール編集項目-->
<h2>登録情報の変更</h2>
</div>
<!--携帯アドレス登録-->
<div class="waku2">
<div class="u-menu1">
<div class="gra-box1">
パスワードの変更
</div>
パスワードの更新が完了しました
</div>
</div>
</body>
</html>
EOD;
}else
{
die("パスワードの更新に失敗");
}
}
}
?>