php表单提交 问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 14:36:02
php代码如下:
<?
if($sub == "ログイン"){
user_check($emp_cd,$pass);
echo $error;
}else{
$check_echo = "<form action=\"index.php\" method=\"post\" name=\"iform\">";
$check_echo .= "<div align=\"center\">";
$check_echo .= "ログイン[登录スタッフ用]";
$check_echo .= "</div>";
$check_echo .= "<hr>";
if($error == 1){
$check_echo .= "<font color=\"#ff6600\">パスワードの入力に误りがあります。<br>・半角英数字になっていますでしょうか?<br>・大文字小文字を间违っていませんでしょうか?<br>それでもログイン出来ない场合は、<br>「パスワードを忘れた方は」より问い合わせて下さい。</font><br>

你在if($sub == "ログイン"){ 之前echo $sub;看看是否有值呀

建议你使用$_POST['sub']试试看

补充:

要提交表单方式下echo $_POST['sub']才有内容,直接查看是没有的。

php里面加header('content-type:text/html;charset=utf-8');
html里面加<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
文件编码格式也用utf-8的

你的中文字都成乱码了?