Expand|Select|Wrap|Line Numbers
- <?php
- session_start();
- include ("connection.php");
- if (isset($_POST["register"]))
- {
- $name=$_POST['name'];
- $username=$_POST['username'];
- $password=md5($_POST['pwd']);
- $email=$_POST['email'];
- $gender=$_POST['sex'];
- $address=$_POST['area'];
- $religion=$_POST['list'];
- $image=$_FILES['file']['name'];
- $a=explode('.',$image);
- $b=$a[1];
- $str=$b;
- $str=strtolower($str);
- if($str == 'pjpeg'|| $str == 'jpeg' || $str == 'x-png' || $str == 'png' || $str == 'gif' || $str == 'jpg')
- {
- $i=$user_no.time().'.'.$str;
- move_uploaded_file($_FILES['file']['tmp_name'],"pictures/".$i);
- include("resize.php");
- $sql=mysql_query("SELECT *FROM `login` WHERE `user_id`='$username'");
- $count=mysql_fetch_row($sql);
- if($count!=0)
- {
- $err_msg="username already exist!";
- }
- else
- {
- mysql_query("INSERT INTO login(user_name,user_id,user_pwd,user_email,user_gender,user_addrs,user_reli,user_image) VALUES('$name','$username','$password','$email','$gender','$address','$religion','$i')")or die(mysql_error());
- $row=mysql_insert_id();
- $_SESSION['id']=$row;
- header("location:profile.php");
- }
- }
- }
- ?>
- <head>
- <script language="javascript" type="text/javascript">
- function valid()
- {
- clear();
- if(document.getElementById('name').value=='')
- {
- document.getElementById('error_name').style.display="block";
- document.getElementById('name').focus();
- return false;
- }
- else if(document.getElementById('username').value=='')
- {
- document.getElementById('error_username').style.display="block";
- document.getElementById('username').focus();
- return false;
- }
- else if(document.getElementById('password').value=='')
- {
- document.getElementById('error_password').style.display="block";
- document.getElementById('password').focus();
- return false;
- }
- else if(document.getElementById('passwrd').value=='')
- {
- document.getElementById('error_passwrd').style.display="block";
- document.getElementById('passwrd').focus();
- return false;
- }
- else if(document.getElementById('password').value!=document.getElementById('passwrd').value)
- {
- document.getElementById('error_mismatch').style.display="block";
- document.getElementById('passwrd').focus();
- return false;
- }
- else if(document.getElementById('mail').value=='')
- {
- document.getElementById('error_mail').style.display="block";
- document.getElementById('mail').focus();
- return false;
- }
- else if(((document.getElementById('mail').value.length)<4) || ((document.getElementById('mail').value.length)>40))
- {
- document.getElementById('error_email').style.display="block";
- document.getElementById('mail').focus();
- return false;
- }
- else if((document.getElementById('mail').value.indexOf("@")<1)||(document.getElementById('mail').value.indexOf(".")<1))
- {
- document.getElementById('error_email').style.display="block";
- document.getElementById('mail').focus();
- return false;
- }
- else if(document.getElementById('religion').value=='c1')
- {
- document.getElementById('error_reli').style.display="block";
- document.getElementById('religion').focus();
- return false;
- }
- else if(document.getElementById('file').value=="")
- {
- document.getElementById('error_image').style.display="block";
- document.getElementById('file').focus();
- return false;
- }
- else
- {
- return true;
- }
- }
- function clear()
- {
- document.getElementById('error_name').style.display="none";
- document.getElementById('error_username').style.display="none";
- document.getElementById('error_password').style.display="none";
- document.getElementById('error_passwrd').style.display="none";
- document.getElementById('error_mismatch').style.display="none";
- document.getElementById('error_mail').style.display="none";
- document.getElementById('error_email').style.display="none";
- document.getElementById('error_reli').style.display="none";
- document.getElementById('error_image').style.display="none";
- }
- </script>
- </head>
- <html>
- <body style="background-color:#F3E2A9">
- <form name="FORM" method="post" action="<?=$_SERVER['PHP_SELF']?>" enctype="multipart/form-data" onSubmit="return valid();">
- <center>
- <h1 style="color:green"><b>PROFILE<b></h1>
- <table style=margin-top:30px bgcolor="#FFFFCC" width="450" cellspacing="10" cellpadding="5" >
- <tr>
- <td>*Name</td>
- <td><input type="text" name="name" id="name" size="20" value="<? echo $name?>" /></td>
- <td><div style="display:none; color:#CC0000" id="error_name"><i><b>
- enter name</b></i></div></td>
- </tr>
- <tr>
- <td>*username</td>
- <td><input type="text" name="username" id="username" siz="20" value="<? echo $username?>"/></td>
- <td><div style="display:none; color:#CC0000" id="error_username"><i><b>
- enter username</b></i></div></td>
- <td><td><span style="color:#CC0000"><i><b><?php echo $err_msg;?></b></i>
- </span></td></td>
- </tr>
- <tr>
- <td>*password</td>
- <td><input type="password" name="pwd" id="password" size="20"/></td>
- <td><div style="display:none; color:#CC0000" id="error_password"><i><b>
- enter password</b></i></div></td>
- </tr>
- <tr>
- <td>*retype password</td>
- <td><input type="password" name="pswd" id="passwrd" size="20"/></td>
- <td><div style="display:none; color:#CC0000" id="error_passwrd"><i><b>
- retype your password</b></i></div></td>
- <td><td><div style="display:none; color:#CC0000" id="error_mismatch"><i><b>
- password not matched</b></i></div></td></td>
- </tr>
- <tr>
- <td>*E-mail</td>
- <td><input type="text" name="email" id="mail" size="20" value="<? echo $email ?>"/>
- </td>
- <td><div style="display:none; color:#CC0000" id="error_mail"><i><b>
- enter email</b></i></div></td>
- <td><div style="display:none; color:#CC0000" id="error_email"><i><b>
- invalid email</b></i></div></td>
- </tr>
- <tr>
- <td>*Gender</td>
- <td><input type="radio" name="sex" value="female" id="sex" <? if($gender== "female")
- {?> checked="checked" <? } ?>/>Female
- <input type="radio" name="sex" value="male" id="sex"/ <? if($gender== "male")
- {?> checked="checked" <? } ?>checked="checked"/>Male
- </td>
- </tr>
- <tr>
- <td>Address</td>
- <td><textarea name="area" rows="10" id="addrs"><? echo $address;?></textarea>
- </td>
- </tr>
- <tr>
- <tr>
- <td>*Religion</td>
- <td><select name="list" onChange="formValues=('FORM','list')">
- <option value="c1" id="religion">--SELECT--</option>
- <option value="c2" id="religion">christian</option>
- <option value="c3" id="religion">hindu</option>
- <option value="c4" id="religion">muslim</option>
- <option value="c5" id="religion">other</option>
- </select></td>
- <td><div style="display:none; color:#CC0000" id="error_reli"><i><b>
- select religion</b></i></div></td>
- </tr>
- <tr>
- <td>*Profile Image</td>
- <td><input type="file" name="file" id="file" value="<? echo $i; ?>"/></td>
- <td><div style="display:none; color:#CC0000" id="error_image"><i><b>
- choose image</b></i></div></td>
- </tr>
- </table>
- <input type="reset" name="clear" value="clear"/>
- <input type="submit" name="register" value="register" onClick="return valid();"/>
- <a href="login.php"><b><font color="green">home</font></b></a>
- </center>
- </form>
- </body>
- </html>