................................... ...."/> ................................... ....">

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

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

WBOY
WBOYオリジナル
2016-06-13 11:56:191129ブラウズ

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'] もエラーを報告します。
------解決策----------------------
私は 2fcde433c2c9c657a02084508911baa06f8238f7a2d9ac363a888cc5062d896eに変更します。つまり、スラッシュを変更します。ここに渡すことができます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。