⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 confirm.php

📁 《PHP专业项目实例开发》源代码
💻 PHP
字号:
<html>
<head>
<title>Index</title>
</head>
<body>
<h2 align="center">User Registration Confirmation page.</h2>
<form name="registration" method="post" action="confirm.php" enctype="multipart/form-data">
  <table width="300" border="1" align="center" cellpadding="5" cellspacing="0" bgcolor="#EEEEFF">
    <tr> 
      <td width="47%" align="right"> <B> Full Name </B> </td>
      <td > 
<?php

	if(empty($name))
	{
         die(" No Name submitted");
	}
	elseif ( (strlen($name) < 5) || (strlen($name) > 50))
	{
	 die("Invalid name");
	}
	else
	{
 	 echo $name;
	}

?>      </td>
    </tr>
    <tr> 
      <td width="47%" height="57" align="right"><B> Address </B></td>
      <td height="57"> 

<?php

	if(empty($address))
	{
         die(" No address submitted");
	}
	elseif ( (strlen($address) < 5) || (strlen($address) > 50))
	{
	 die("Invalid address");
	}
	else
	{
 	 echo $address;
	}

?>


	
      </td>
    </tr>
    <tr> 
      <td width="47%" align="right"> <B>email</B> </td>
      <td height="2"> 
<?php
	if(empty($email))
	{
         die(" No email address submitted");
	}
	elseif ( (strlen($email) < 5) || (strlen($email) > 200))
	{
	 die("Invalid email address, email address too long or too short.");
	}
	elseif(!ereg("@",$email))
	{
 	 die("Invalid email address, no @ symbol found");
	}
	else
	{
 	 echo $email;
	}
?>


      </td>
    </tr>
    <tr> 
      <td width="47%" align="right"> <B>password </B></td>
      <td height="2"> 

<?php

	if(empty($password) || empty($cpassword))
	{
         die(" No password submitted");
	}
	elseif ( ((strlen($password) < 5) || (strlen($password) > 15)))
	{
	 die("Invalid password length address");
	}
	elseif ( !(strlen($password) == strlen($cpassword)) )
	{
 	 die(" Passwords do not match ! ");
	}
	elseif( !($password === $cpassword))
	{
 	 die(" Passwords do not match ! ");
	}
	else
	{
	 for ($i=0;$i<strlen($password);$i++)
         {
	   echo "*";
	 }
	}
?>
      </td>
    </tr>
    <tr> 
      <td width="47%" align="right"> DoB </B></td>
      <td height="2"> 
<?php 
	  
	  if (empty($birth_month) || empty($birth_day) || empty($birth_year) )
	  {
		die(" Date of birth not submitted or incomplete.");
 	  }

	  switch($birth_month)
	  {
	   case 1: print "January "; break;
	   case 2: print "February "; break;
	   case 3: print "March ";break;
	   case 4: print "April ";break;
	   case 5: print "May "; break;
	   case 6: print "June "; break;
	   case 7: print "July "; break;
	   case 8: print "August "; break;
	   case 9: print "September "; break;
	   case 10: print "October "; break;
	   case 11: print "November "; break;
	   case 12: print "Decmeber "; break;
	   default: die("Invalid birth month !!");	  }
          if (($birth_day < 1) || ($birth_day > 31))
	  {
	    die(" Invalid date !");
	  }
	  else 	  {	   echo $birth_day, "&nbsp;";	  }	  if (($birth_year < 1900) || ($birth_year >1999))
	  { 
	    die("Invalid birth year");
	  }
	  else	  {	  echo $birth_year;	  }?>
      </td>
    </tr>
    <tr> 
      <td width="47%" align="right"> 
        Gender      </td>
      <td height="2" width="26%"> 
<?php
	if (empty($gender))
	{
 	 die(" Gender not specified");
	}
	elseif (!(($gender=="Male") || ($gender=="Female")))
	  {
	    die("Invalid value for gender");
	  }
	else	{	echo $gender;	}  	  ?>
    </td>
    </tr>
    <tr> 
      <td width="47%" align="right"> 
    <B>    Topics of interests</B>      </td>
      <td height="2" colspan="2"> 
        <table width="100%" border="0">
          <tr> 
            <td> 
<?php
	if ($fiction) 	{	 echo "fiction <br>";	}
	if ($horror) 	{	 echo "horror <br>";	}	if ($action) 	{	 echo "action <br>";	}
	if ($comedy) 	{	 echo "comedy <br>";	}
	if ($thrillers) 	{ 	 echo "thrillers <br>";	}
?>
			</td>
          </tr>
        </table>
      </td>
    </tr>
    <tr> 
      <td width="47%" height="47" align="right"> 
       <B>        Select hobbies</B>      </td>
      <td colspan="2" height="47"> 
        <p align="center"> 
<?php
	 for ($i=0; $i<count($hobbies);$i++)
	 {
	  echo $hobbies[$i] . "<br>";
	 }
?>
      </td>
    </tr>
    <tr> 
      <td colspan="3"> 
      <FORM Name=confirm action="output.php"><?php      	echo "<input type=hidden name=\"name\" value=\"".$name."\" >\n";	echo "<input type=hidden name=\"address\" value=\"".$address."\" >\n";	echo "<input type=hidden name=\"email\" value=\"".$email."\" >\n";	echo "<input type=hidden name=\"gender\" value=\"".$gender."\" >\n";	echo "<input type=hidden name=\"birth_month\" value=\"".$birth_month."\" >\n";	echo "<input type=hidden name=\"birth_day\" value=\"".$birth_day."\" >\n";	echo "<input type=hidden name=\"birth_year\" value=\"".$birth_year."\" >\n";	echo "<input type=hidden name=\"interests\" value=\"".$interests."\" >\n";	for ($i=0;$i<count($hobbies);$i++)        {	 echo "<input type=hidden name=\"hobbies[]\" value=\"".$hobbies[$i]."\" >\n";	}		if ($fiction)  	{	 echo "<input type=hidden name=\"fiction\" value=\"".$fiction."\" >\n";	}
	if ($action)   	{	 echo "<input type=hidden name=\"action\" value=\"".$action."\" >\n";	}
	if ($horror)   	{	 echo "<input type=hidden name=\"horror\" value=\"".$horror."\" >\n";	}	if ($comedy)   	{	 echo "<input type=hidden name=\"comedy\" value=\"".$comedy."\" >\n";	}	if ($thrillers) 	{	 echo "<input type=hidden name=\"thrillers\" value=\"".$thrillers."\" >\n";	}
?>	<center>          <input type="submit" name="Submit" value="Confirm >>">
</center>      </form>
      </td>
    </tr>
  </table>
</form>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -