나는 switch case login과 newuser submit 버튼으로 작업을 시도했지만 그 값은 default case 옵션 만 얻는다. 아래 코드가 있습니다.스위치 케이스 로그인과 새로운 사용자 등록을 사용하여 PHP
<?php
switch ($_POST['submit'])
{
//Customer Logins here
case "CLogin":
$var1 = $_POST['cname'];
$var2 = $_POST['cpwd'];
$con1 = mysql_connect("localhost","FreeUser","123456");
if(!$con1){
die('Could not Connect to mySql server : ' . mysql_error());
}
else
{
mysql_select_db("ecommerce",$con1);
$r1 = mysql_query("select username,password from newusers where username='$var1' and password='$var2'");
while($som = mysql_fetch_row($r1)){
$tn = $som[0];
$tp = $som[1];
}
if($tn == $var1 && $tp == $var2)
{
session_start();
$_SESSION['LoggedUser']= $var1;
}
else{echo "Please check Username & Password again!";}
}
break;
//New Customer Sign up here
case "CNewUser":
break;
//Wrong opotion code here
default :
echo "check out";
echo $_POST['cuname'];
echo $_POST['cpwd'];
break;
}
?>
<form name="form1" method="post" >
<table>
<tr><td>User Id : </td><td><input type="text" name="cuname" /></td></tr>
<tr><td>Password : </td><td><input type="password" name="cpwd" /></td></tr>
<tr><td></td><td><input type="submit" name="CLogin" value="Sign In"><input type="submit" name="CNewUser" value="New User"></td></tr>
</table>
</form>
귀하의 질문은 무엇입니까? –