<?php
// セッションセッションを開始します
セッション開始();
header('content-type:text/html;charset=utf-8');
//フォームデータを受信
$username=trim($_POST['username']);
$password=md5(trim($_POST['password'])); //パスワード MD5 暗号化
$password_confirm=md5(trim($_POST['パスワード']));
$code=$_POST['コード'];
if($username==''||$password==''||$password_confirm==''){
echo "<script>alert('情報が完全であることを確認してください!');history.back();</script>";
}elseif($code!=$_SESSION['var_code']){
echo "<script>alert('検証コードが間違っています!');history.back();</script>";
}それ以外{
if($password==$password_confirm){
//2. MYSQL に接続し、データベースを選択します。
$link = mysql_connect('localhost','root','root') または die("データベース接続に失敗しました!");
mysql_query('セット名 utf8');
mysql_query('`demodb` を使用');
//SQLを実行する
$sql="select * from `manager` where `username`='$username'";
$res=mysql_query($link,$sql);
$nums=mysql_num_rows($res);
if($nums){ //存在する
echo "<script>alert('ユーザー名はすでに存在します。変更してください!');history.back();</script>";
出口;
}それ以外{
$sql_insert="マネージャの値に挿入('$username','$password')";
$res_insert=mysql_query($link,$sql_insert);
if($res_insert){
echo "<script>alert('登録成功!');history.back();</script>";
}それ以外{
echo "<script>alert('登録に失敗しました!');history.back();</script>";
}
}
}
それ以外{
echo "<script>alert('パスワードが一致しません!');history.back();</script>";
}
}
?>