Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- $err = "";
- if($_GET['user']==null){
- header("Location:login.php?err=1");
- }
- if($_GET['user']!=null){
- $flag = false;
- $temp = $_GET['user'];
- $count = count($_SESSION['user']);
- for ($i=0;$i<$count;$i++){
- if($_SESSION['user'][$i]==$temp){
- $flag = true;
- }
- }
- if($flag==false){
- header("Location:login.php?err=1");
- }
- }
- $user = $_GET['user'];
- $fn = $_SESSION['fn'][$user];
- $ln = $_SESSION['ln'][$user];
- $ad = $_SESSION['ad'][$user];
- $pass = $_SESSION['password'][$user];
- $cpass = $_SESSION['password'][$user];
- if(isset($_POST['btnBack'])){
- header("Location:home.php?user=$user");
- }
- if(isset($_POST['btnSave'])){
- if (!empty($fn)&&!empty($ln)&&!empty($ad)&&!empty($user)&&!empty($pass)&&!empty($cpass)){
- if($_POST['pass']==$_POST['cpass']){
- unset($_SESSION['user'][$user]);
- unset($_SESSION['password'][$user]);
- unset($_SESSION['fn'][$user]);
- unset($_SESSION['ln'][$user]);
- unset($_SESSION['ad'][$user]);
- $user = $_POST['user'];
- $_SESSION['user'][] = $_POST['user'];
- $_SESSION['password'][$user] = $_POST['pass'];
- $_SESSION['fn'][$user] = $_POST['fn'];
- $_SESSION['ln'][$user] = $_POST['ln'];
- $_SESSION['ad'][$user] = $_POST['ad'];
- $err = "Berhasil Dirubah!";
- header("Location:profile.php?user=$user");
- }
- else{
- $err = "Password harus sama!";
- }
- }else {
- $err = "Field Harus Terisi!";
- }
- }
- ?>
- <h1>Profile</h1>
- <form action="#" method="post">
- First Name: <input type="text" name="fn" value="<?= $_SESSION['fn'][$user] ?>"><br>
- Last Name: <input type="text" name="ln" value="<?= $_SESSION['ln'][$user] ?>"><br>
- Address: <input type="text" name="ad" value="<?= $_SESSION['ad'][$user] ?>"><br>
- Username: <input type="text" name="user" value="<?= $user ?>"><br>
- Password: <input type="password" name="pass" value="<?= $_SESSION['password'][$user] ?>"><br>
- Confirm Password: <input type="password" name="cpass" value="<?= $_SESSION['password'][$user] ?>"><br>
- <input type="submit" name="btnSave" value="Save">
- <input type="submit" name="btnBack" value="Back">
- <p><?= $err ?></p>
- </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement