>백엔드 개발 >PHP 튜토리얼 >동급생 기록 5460 Xinglin 동급생 기록 4

동급생 기록 5460 Xinglin 동급생 기록 4

WBOY
WBOY원래의
2016-07-29 08:33:406080검색

个人管理:
   班级通讯录:class/address.php
session_start(); // 开始session
if(!session_is_registered("userregister")||($userregister==""))//检查是否注册,如userregister未注册或session为空值,重新注册.
{
echo "请重新注册
";
exit;
}
?>



班级通讯录




  
  
    

    

  

  
      
          
          
        
      
班级通讯录

    

include "config.php";
$result = mysql_query("SELECT * FROM user",$db);
$row=mysql_num_rows($result);//查看结果有多少行
for ($i=0;$i<=($row-1);$i++) {
$name=mysql_result($result,$i,'name');
$sex=mysql_result($result,$i,'sex');
$birth=mysql_result($result,$i,'birth');
$ph=mysql_result($result,$i,'ph');
$bp=mysql_result($result,$i,'bp');
$email=mysql_result($result,$i,'email');
$oicq=mysql_result($result,$i,'oicq');
$work=mysql_result($result,$i,'work');
$photo=mysql_result($result,$i,'photo');
$ad=mysql_result($result,$i,'ad');
$post=mysql_result($result,$i,'post');
$account=mysql_result($result,$i,'account');
$face=mysql_result($result,$i,'face');
$face='image/face/icon'.$face;
echo "성별:$sex ; < ;tr> ; < ;td colspan='7'>이메일:$email우편번호:$post< /td>
      
......................○班级通讯录○....................
$name
생일전화: $ph페이지:$bp
oicq: $oicq< ;/td>
작업 단위:$work
통신 주소:$ad
개인 사진:$photo
개인 설명:$account

?>


개인 데이터 수정: class/modify.php

session_start(); session
if(!session_is_registered("userregister")||($userregister==""))//userregister가 등록되지 않았거나 세션이 비어 있는지 확인하고 다시 등록하세요.
{
echo " 재등록하세요
";
종료;
}
?>

< ;HEAD>

프로필 수정
< ;/HEAD> 🎜>
include "config.php";
if ($submit){
if (! $ 사용자 이름 ||! $ PSW ||! $ PSW2 ||! $ 이름 ||! $ PH ||! $ 이메일) {//
ECHO "를 모두 입력할지 확인하세요. *!< ;BR>"."
리필";
종료;
}
$user=trim($username);
$psw=trim($psw) ;
$psw2=trim($psw2);
$name=trim($birth)
$work=trim($work); 🎜> $ad=trim($ad);
$post=trim($post);
$ph=trim($ph)
$bp=trim($bp); $email=trim($email);
$oicq=trim($oicq);
$account=strip_tags(trim($account));//선행 및 후행 공백과 html 태그 제거
$ Signature=strip_tags(trim($signature));
//비밀번호 반복이 맞는지 확인
if (!$psw==$psw2){
echo "비밀번호를 확인해 주세요 ,반환";
종료;
}
//이메일 유효성을 확인하세요
if(!ereg('^[-!#$%& '* ./ 0-9=?A-Z^_`a-z{|}~] '.'@'.'[-!#$%&'* /0-9=?A-Z^_`a-z{|}~ ] .'. '[-!#$%&'* ./0-9=?A-Z^_`a-z{|}~] $',$email)&&$email){
   echo "이메일은 불법입니다 !리필
";
                exit;}
//쓰기 데이터베이스 입력
$sql="사용자 업데이트 SET user='$user',psw='$psw',name='$name',sex='$sex',birth='$birth',work=' $work',ad ='$ad',post='$post',ph='$ph',bp='$bp',email='$email',oicq='$oicq',account='$ 계정',signature= '$signature',face='$face' where user='$userregister'";
$result = mysql_query($sql,$db);
mysql_close($db);
//보내기 축하 이메일
$subject="개인 정보 수정에 성공한 것을 축하합니다.".$sitename."! ";//주제
$message=$name.",안녕하세요:
개인 정보를 성공적으로 수정하신 것을 축하합니다! 귀하의 사용자 이름은 ".$username."이고 비밀번호는 ".$psw"입니다.
지금 로그인하세요$sitename";//메시지 내용
$headers .= "Content-Type: text/html; charset=gb2312n"; // Mime 유형
mail($email,$subject,$message,$headers); echo "축하합니다. 수정 성공! 귀하의 이메일로 환영 편지가 전송되었습니다. 확인하시기 바랍니다.";
exit;
}
$result = mysql_query("SELECT * FROM user where user='$userregister'",$db);
$psw=mysql_result($result,0,"psw");
$name=mysql_result($result,0,"name");//读取个人注册信息
$sex=mysql_result($result,0,"sex");
$birth=mysql_result($result,0,"birth");
$work=mysql_result($result,0,"work");
$ad=mysql_result($result,0,"ad");
$post=mysql_result($result,0,"post");
$ph=mysql_result($result,0,"ph");
$bp=mysql_result($result,0,"bp");
$email=mysql_result($result,0,"email");
$oicq=mysql_result($result,0,"oicq");
$photo=mysql_result($result,0,"photo");
$account=mysql_result($result,0,"account");
$signature=mysql_result($result,0,"signature");
$face=mysql_result($result,0,"face");
mysql_close($db);
?>

    
    
  
    
                                              ' echo $PHP_SELF;?>'> ="95%" border="1" 셀 간격="1" 셀 패딩="0" align="center" bordercolor="# FFCC00">
                                                         <입력 유형='텍스트 ' 이름='사용자 이름' 크기='12' 최대 길이='12' value=""> 길이는 12를 초과하지 않습니다)

   비밀번호:
   
                                             put type=' 비밀번호' 이름='psw2' 크기='8' maxlength='8' value="
                                   ;input type='Text' name='name' size='8' maxlength='8' value="
성별 :남성
<입력 유형='라디오' 이름='섹스' 값='남성' >
여성 & lt; 입력 유형 = '라디오' 이름 = '성별' 값 = '여성' & lt ;? if ($ sex == '여성') {echo "checked";}?>>
          

         생일:

         工작품单位:  
          
          

         통계형:  
          
          *

         邮编:  
          
          

          电话:  
          
          *

         传呼:  
          
          

          이메일:  
          
          *

         oicq:  
          
          

          个人说明:(지금은 不超过125个汉字)

          <텍스트 영역 이름='계정' cols='50' 행='5'>
          

          个人签name:(在留言簿的自动签name,不超过125个汉字)

              
            
            
          
        
  
      

    
  
      
个人资料修改

        注意不要有空格,带*的项目为必填。

        


              选择一个自己喜欢的头image:

                     for ($i=1;$i<=64;$i ){
            echo "";  
            echo "<입력 유형='라디오' 이름='얼굴' 값='$i' ";
            if ($face==$i){
            에코 "체크됨";
            }
echo ">";
            if (($i%4)==0){ //隔4行,换行
             echo "
";
            }
           }
           ?>

            

        

          

          
          
        

      
    
  



上传照片:class/uploadphoto.php
session_start(); // 开始session
if(!session_is_registered("userregister")||($userregister==""))//检查是否注册,如userregister未注册或session为空值,重新注册.
{
echo "请重新注册
";
exit;
}
?>



上传照片


include "../config.php";
if ($upload){
if ($picurl=="none"){
echo "你没有上传任何文件.";
exit;
}
$v=opendir("image");
if ($v==0)
{ mkdir("image"); //若目录不存在,则新建一个
$v=opendir("image"); //取得目录handle
}
$up=copy("$picurl","image/$picurl_name");
if($up==1)
{
//初始化写入内容
$result = mysql_query("SELECT * FROM user where user='$userregister'",$db);//查询以往照片信息
$photo=mysql_result($result,0,'photo');
$photo=str_replace("'","'",$photo);//将'用'代替
$photo=$photo."
看照片|";//加上此次内容
  mysql_query("UPDATE user SET photo='$photo' where user='$userregister'",$db);//写入
  mysql_close($db);
  echo "文件上传成功!
";
  echo "文件名:$picurl_name 文件大小:$picurl_size byte 文件类型:$picurl_type
";
   }  
  else  
  {echo "文件上传失败.";exit;}  
unlink ($picurl); //从临时文件夹中删除档案$picurl
closedir ($v); //关闭目录handle
exit;
}
?>

    
    
    

?" method="post" enctype="multipart/form-data" name="UL"> Form-Data "', 그렇지 않으면
Movement-& GT;
& LT; div align =" center "& gt; 사진 업로드:
& lt; 입력 유형 =" 파일 "name =" picurl" size="15" accept="image/x-png,image/gif,image/jpeg"> ="업로드">
                                          > >
  
      
上传照片



위 내용은 Classmate Record 5460의 내용을 포함하여 Classmate Record 5460 Xinglin Classmate Record 4를 소개한 내용입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.