コードが正常に送信されないのはなぜですか?
﹋南初°
﹋南初° 2018-04-22 16:17:00
0
0
1258

本当に、たくさんの方法を試し、多くのビデオを見ました。明らかに同じコードです。なぜ私のコードは失敗するのですか?他の人のコードはわかりません...非常に迷惑です。失敗したプロンプト ボックスも同様ですがありません。エラー箇所が表示されず、クラッシュしそうな感じです。0_0

login.php:

<!DOCTYPE>

<html> ;

< ;head>

<meta charset="utf-8">

<title>ログイン</title>

<script>

function init(){

if(myform.username.value==""){

alert("ユーザー名を入力してください");

/ /カーソルをテキストボックスに移動します

myform.username.focus ();

Return false;

##}

if (myForm.userpwd. Value == "") {

# Alert ("パスワードを入力してください");

## myform.userpwd.focus ()

Return false ;

これ # }

if(myform.code.value==""){

alert("確認コードを入力してください");

myform.code.focus() ;

return false; ">

.code{

width: 80px;

}

.title{

font-size: 20px;

font-weight: 太字;

位置: 相対;

左: 50px ;

}

.bd{

背景色:#f0f0f0;

幅: 230px;

}

</style>

</head>

<body>

<form action="logincheck.php" method="post" name="myform">

<div>

<div>ユーザーログイン</div>

</div>

<div>

<span>ユーザー名:</span>

<span><input type="text" name="username" id="username" プレースホルダー="ユーザー名を入力してください"></span>

</div>

" id="userpwd" placeholder="パスワードを入力してください"></span>

</div>

& lt;div>

" <span> ;検証コード: </span>

<span><input type="text" name="code" id="code" class

="code" placeholder= "確認コードを入力してください"></span>

<!-- <span><img src="img.php" onclick= "this.src='pic.php? nocache=' Math.random()" style="cursor:pointer"></span> -->

<span><img src="img.php"></span>

</div>

<div>

<span><button>ログ今すぐ</button></span> ;

<span><a href="register.php">登録</a></span>

< ;/div>;

<span><input type="hidden" value="hidden"></span>

</form>

< /body>

</html>

regcheck.php

<?php

header("content-Type: text/html; charset=Utf-8");

session_start();

//登録処理ページ regcheck.php

if (isset($_POST["hidden"]) &&$_POST["hidden"]=="hidden") {

$user=trim($_POST["username"]);//trim 関数を使用して、文字列の両側にある空白文字を削除します。文字列

$pwd=md5(trim($_POST["userpwd"]));

$pwd_confirm=md5(trim($_POST["confirm"]));

$code=$_POST["code"];

if($user==""||$pwd==""||$pwd_confirm==""){

// echo "<script>alert("情報の整合性を確認してください"):history.go(-1);</script>";

}elseif ($code! =$_SESSION[ "var_code"]) {

// echo "<script>alert("検証コードが間違っています"):history.go(-1);</script>";

}else{

if ($pwd==$pwd_confirm) {

$conn=mysql_connect("localhost","root","a123456");//データベースに接続するアカウント パスワード

if (mysqli_errno($conn)) {

echo mysqli_errno($conn);

exit;

}

mysqli_select_db($conn,"userdb");//データベースを選択

mysqli_set_charset($conn,"utf8");//文字セットを設定

// $ sql="select username from USER where username='$user'";//sql ステートメント

$sql = "SELECT * FROM `user` PROCEDURE ANALYSE()";

// mysql_query(query)

$result=mysqli_query($conn,$sql);// SQL ステートメントを実行します

$num = mysqli_num_rows($result); // 影響を受ける行数をカウントします実行結果による

if($num) //ユーザーがすでに存在する場合

{

echo "<script>alert('ユーザー名はすでに存在します'); 履歴 .go(-1);</script>";

}

else //現在登録されているユーザー名は存在しません

{

$ ip=ip2long($_SERVER['REMOTE_ADDR']); // IP アドレスを整数に変換します

$time=time();

$sql_insert = "user` (`username`,`userpwd`,`createtime`,`createip`) に挿入 value('" . $user . "','" . $psw ."','".$time. "','".$ ip."')";

//$sql = "SELECT * FROM `user` PROCEDURE ANALYSE()";

$res_insert = mysqli_query($ conn,$sql_insert);

if($res_insert)

{

echo "<script>alert('登録成功! ');window.location.href='login.php';</script>";

}

else

{

echo "<script>alert('システムがビジーです、お待ちください!');history.go(-1);</script>";

}

}

}

else

{

echo "<script>alert('パスワードが一致しません!');history.go(- 1) ;</script>";

}

}

}

else

{

/ / echo "<script>alert('Submission failed!');</script>";

echo "<script>alert('weichenggong');</script>" ;

}

?>

logincheck.php

<?php

header("content-Type: text / html; charset=Utf-8");

session_start();

//ログイン処理インターフェースlogincheck.php

//送信ボタンを押すかどうかの判定

if(isset($_POST["hidden"]) && $_POST["hidden"] == "hidden")

{

//ユーザー名を保存後で使用するために、パスワードを変数に代入します。

$user = trim($_POST["username"]);//trim() 関数は、文字列の両側の空白文字を削除します。

$ psw = md5(trim($_POST["userpwd"]));//パスワードは md5() で一度暗号化され、データベースに保存されます

$code = $_POST["code"];

if($user == "" || $psw == "")

{

//ユーザー名またはパスワードのいずれかが空の場合、ダイアログ ボックスが表示されます確認後 現在のページの前のページに戻ります

echo "<script>alert('ユーザー名またはパスワードを入力してください!');history.go(-1);< /script>";

}else if($code != $_SESSION[' ver_code']){

echo "<script>alert('確認コードが間違っています、お願いします再入力! ');history.go(-1);</script>";

}

else

{ //ユーザー名とパスワードの確認コードが正しいことを確認します。空ではないので、データベースに接続します

$conn = mysqli_connect("localhost","root","a123456");//データベース アカウントのパスワードはデータベースのインストール時に設定されます

if(mysqli_errno($conn )){

echo mysqli_errno($conn);

exit;

}

mysqli_select_db($conn,"userdb) ");

mysqli_set_charset($conn,'utf8');

$sql = "username = '$user' および userpwd = '$psw' のユーザーから username,userpwd を選択します" ;

//$sql = "SELECT * FROM `user` PROCEDURE ANALYSE()";

$result = mysqli_query($conn,$sql);

$ num = mysqli_num_rows($result );

if($num)

{

echo "<script>alert('正常にログインしました'); window.location .href='index.php ';</script>";

}

else

{

echo "<script>alert('ユーザー名またはパスワードが間違っています!');history.go(-1);</script>";

}

}

}

else

{

echo "<script>alert('Submission failed!');</script>" ;

}

?>

register.php

<!DOCTYPE html>

< html>

<head>

<title>php.cn</title>

<meta charset="utf-8" />

<style>

.box{

幅:250px;

高さ:120px;

背景:#f0f0f0;

}

</style>

</head>

<body>

<!-- 登録インターフェイスregister.php-->

<div class="box" align="center">

<div>ユーザー登録</div>

<form action="regcheck.php" method="post">

<table>

<tr>

<td align ="right ">ユーザー名:</td>

<td><input type="text" name="ユーザー名" maxLength="6"/></td>

</tr>

<tr>

<td align="right">パスワード: </td>

<td> <input type="password" name="userpwd" maxLength="6"/></td>

</tr>

<tr> ;

<td align="right">パスワードの確認:</td>

<td><input type="password" name="confirm" maxLength= "6"/ ></td>

</tr>

<tr>

<tdcolspa="2" align="right ">< ;input type="送信" name="送信" value="登録"/></td>

</tr>

</table> ;

</form>

</div>

</body>

</html>

神よ解決してくださいそれを解決できなかったら、私の髪はすべて抜け落ちてしまうと思います

﹋南初°
﹋南初°

好好学PHP。

全員に返信(0)
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート