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

📄 modify.php

📁 php开发实例完全剖析
💻 PHP
字号:
<?
//初始化session
session_start();
// 包含数据库连接文件
require ('dbconnect.php');
include("head.php");
// 必须要用户登录后才能进入修改页面,检测是否登录
if(!isset($_SESSION['username'])) {
   echo "<p align=center>";
   echo "<font color=#FF0000 size=5><strong><big>";
   echo "您还没有登录,请<a href='userlogin.php'>登录</a>!";
   echo "</big></strong></font></p>";
   exit();
}
?>
<script language="javascript"> 
    function checkmodify()
    { 			
		if (form1.email.value=="")
		{
			// 如果Email为空,则显示警告信息
	        alert("Email不能为空!");
			form1.email.focus();
			return false;
	    }
			// 检查email格式是否正确
		else if (form1.email.value.charAt(0)=="." ||
			form1.email.value.charAt(0)=="@"||
			form1.email.value.indexOf('@', 0) == -1 ||
			form1.email.value.indexOf('.', 0) == -1 ||
			form1.email.value.lastIndexOf("@")==form1.email.value.length-1 ||
			form1.email.value.lastIndexOf(".")==form1.email.value.length-1)
		{
			alert("Email的格式不正确!");
			form1.email.select();
			return false;
		}
						
		return true;

    }	
</script>

<html>
<body>
<?
// 得到上一页的参数
$id=$_GET[id];

$sql="select * from member where id = '$id'";
$result=mysql_query($sql,$conn);
$info=mysql_fetch_array($result);
// 需在<form>标签中加入代码enctype='multipart/form-data' ,
// 否则将不能实现图片文件的上传

?>
<form name="form1" method="post" action="modifyok.php" enctype='multipart/form-data' onsubmit="return checkmodify()" >
  <table width="60%" border="0" cellspacing="1" cellpadding="3" align="center">
    <tr> 
      <th colspan="2"><font size="6">会员修改资料界面</font></th>
    </tr>
    <tr> 
      <td>用户名:</td>
      <td> 
        <?echo $info[id];?>
		<!--需要1个隐含input框用来传递id参数 -->
		<input type="hidden" name="id" value=<?echo $id;?>>
      </td>
    </tr>
    <tr> 
      <td>真实姓名:</td>
      <td> 
        <?echo $info[name];?>
	  </td>
    </tr>
    <tr> 
      <td>性别:</td>
      <td> 
       <?echo $info[sex];?></td>
    </tr>
    <tr> 
      <td>Email:</td>
      <td> 
        <input type="text" name="email" size="50" value=<?echo $info[email];?> >
        <font color="#FF0066">*</font> </td>
    </tr>
    <tr> 
      <td>Oicq:</td>
      <td> 
        <input type="text" name="oicq" value=<?echo $info[oicq];?> >
      </td>
    </tr>
    <tr> 
      <td>主页:</td>
      <td> 
        <input type="text" name="homepage" size="50" value=<?echo $info[homepage];?> >
      </td>
    </tr>
    <tr> 
      <td>城市:</td>
      <td> 
        <input type="text" name="city" value=<?echo $info[city];?> >
      </td>
    </tr>
    <tr> 
      <td>地址:</td>
      <td> 
        <input type="text" name="address" size="50" value=<?echo $info[address];?> >
      </td>
    </tr>
    <tr> 
      <td>邮编:</td>
      <td> 
        <input type="text" name="zip" value=<?echo $info[zip];?> >
      </td>
    </tr>
    <tr> 
      <td>电话:</td>
      <td> 
        <input type="text" name="tel" value=<?echo $info[tel];?> >
      </td>
    </tr>
    <tr> 
      <td>受教育程度:</td>
      <td> 
        <input type="text" name="edu" value=<?echo $info[edu];?> >
      </td>
    </tr>
    <tr> 
      <td>自我介绍:</td>
      <td> 
        <textarea name="introduction" cols="50"  value=<?echo $info[introduction];?> ></textarea>
      </td>
    </tr>
    <tr> 
      <td>兴趣爱好:</td>
      <td> 
        <input type="text" name="interest" size="50" maxlength="100"  value=<?echo $info[interest];?> >
      </td>
    </tr>
    <tr> 
      <td>生日:</td>
      <td >
          <? echo $info[birthday];?>
      </td>
    </tr>
    <tr> 
      <td>照片:</td>      
		<?
		if ($info[photo]==""){
			echo "<td>无</td>";
		}
		else {
			echo "<td><img src='show.php?id=$id'></td>";
		}
		?>        
    </tr>
	<tr> 
      <td>上传新照片:</td>
      <td> 
        <input type="file" name="photo" size='25'>
      </td>
    </tr>
    <tr> 
      <td  align=right	  > 
        <input type="submit" name="Submit" value="修 改">
      </td>
      <td> 
        <input type="reset" name="Submit2" value="重 写">
      </td>
    </tr>
  </table>
</form>

</body>
</html>

⌨️ 快捷键说明

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