ホームページ > バックエンド開発 > PHPチュートリアル > php selectフォームの送信が未定義です、対処方法

php selectフォームの送信が未定義です、対処方法

WBOY
リリース: 2016-06-13 11:56:19
オリジナル
1122 人が閲覧しました

php 選択フォームの送信は未定義です
index.php

<form method="post" action="lib\ChkLogin.php"><br />    	..............................<br />            <select name="role"><br />            	<option value="student">student</option><br />                <option value="teacher">teacher</option><br />            </select><br />            </td><br />            </tr><br />            <tr><br />            <td><input type="submit" value="ok" /></td><br />            <td><input type="reset" value="no" /></td><br />            </tr><br />        <br />        </table><br />        </form>
ログイン後にコピー

ChkLogin.php
<?php<br />$username = $_POST['username'];<br />$passwd = $_POST['passwd'];<br />$role = $_POST['role'];<br />if($username==""||$passwd==""){<br />	echo "<script>";<br />	echo "alert(\"用户名或密码不能为空!\");";<br />	echo "location.href=\"../index.php\";";<br />	echo "</script>";<br />	}<br />        ......................<br />
ログイン後にコピー


エラー メッセージ: 注意: 未定義のインデックス: C:wampwwwmyweb2libChkLogin のロール。 php 4行目

ユーザー名とパスワードは正常なのですが、ロールが渡せないのですが何が起こっているのでしょうか?

-----解決策--------------------------------
これがコード全体の場合、$ _POST['username'] と $_POST['passwd'] もエラーを報告します。
------解決策----------------------
私は
に変更します。つまり、スラッシュを変更します。ここに渡すことができます

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート