1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>
Edit Profile
</h1>
<!-- <ol class="breadcrumb">
<li><a href="<?php echo base_url(); ?>welcome"><i class="fa fa-user"></i>Home</a></li>
<li><a href="#">Your Details</a></li>
<li class="active">Edit Profile</li>
</ol> -->
</section>
<!-- Main content -->
<section class="content">
<div class="row">
<!-- left column -->
<div class="col-md-12">
<?php
if($this->session->flashdata('message')) {
$message = $this->session->flashdata('message');
?>
<div class="alert alert-<?php echo $message['class']; ?>">
<button class="close" data-dismiss="alert" type="button">×</button>
<?php echo $message['message']; ?>
</div>
<?php
}
?>
</div>
<div class="col-md-6">
<!-- general form elements -->
<div class="box box-solid box-info">
<div class="box-header with-border">
<h3 class="box-title">Personel Details</h3>
</div>
<!-- /.box-header -->
<!-- form start -->
<div class="box-body">
<div class="col-md-7">
<form role="form" action="<?php echo site_url('profile/EditProfile');?>" method="post" data-parsley-validate="" class="validate" enctype="multipart/form-data">
<div class="form-group has-feedback" hidden>
<input type="text" name="id" value="<?php echo $data['id'];?>">
</div>
<div class="form-group has-feedback">
<label for="exampleInputEmail1">First Name</label>
<input type="text" class="form-control required" name="name" value="<?php echo $data['display_name']; ?>" id="name" data-parsley-pattern="^[a-zA-Z\ \/]+$" placeholder="Enter your name" data-parsley-minlength="3" data-parsley-maxlength="25" required =" " >
<span class="glyphicon form-control-feedback"></span>
</div>
<div class="form-group has-feedback">
<label for="exampleInputEmail1">username</label>
<input type="text" class="form-control required" name="username" value="<?php echo $data['username']; ?>" id="username" placeholder="Enter email" data-parsley-trigger="change" required="" class="form-control" >
<span class="glyphicon form-control-feedback"></span>
</div>
<!-- <div class="form-group has-feedback">
<label for="exampleInputEmail1">Phone</label>
<input type="text" class="form-control required" name="phone" value="<?php echo $data->phone; ?>" id="phone" placeholder="Enter phone" class="form-control" data-parsley-type="digits" data-parsley-type-message="only numbers" data-parsley-maxlength="16" required =" ">
<span class="glyphicon form-control-feedback"></span>
</div> -->
<div class="form-group">
<label for="file">Display Image</label>
<input type="file" id="image" name="image" >
<img src="<?php echo base_pic_url().$data['profile_picture'];?>" width="70px" height="70px" alt="Picture Not Found" />
<span class="glyphicon form-control-feedback"></span>
</div>
<div class="box-footer">
<button type="submit" name="save" class="btn btn-info">Update</button>
</div>
</form>
</div>
</div>
</div>
<!-- /.box -->
</div>
<div class="col-md-6">
<div class="box box-solid box-info">
<div class="box-header with-border">
<h3 class="box-title">Change Password</h3>
</div>
<?php if(validation_errors()) { ?>
<div class="alert alert-danger">
<?php echo validation_errors(); ?>
</div>
<?php } ?>
<!-- /.box-header -->
<!-- form start -->
<div class="box-body">
<div class="col-md-7">
<form role="form" action="<?php echo site_url('profile/ChangePassword');?>" method="post" data-parsley-validate="" class="validate" enctype="multipart/form-data">
<div class="form-group has-feedback" hidden>
<input type="text" name="id" value="<?php echo $data['id'];?>">
</div>
<div class="form-group has-feedback">
<label for="exampleInputEmail1">Current Password</label>
<input type="password" class="form-control required" name="password_c" id="password_c" placeholder="Enter Your Current Password" data-parsley-minlength="8" data-parsley-maxlength="8" data-parsley-required="true">
<span class="glyphicon form-control-feedback"></span>
</div>
<div class="form-group has-feedback">
<label for="exampleInputEmail1">New Password</label>
<input type="password" class="form-control required" name="password_n" id="password_n" placeholder="Enter New Password" data-parsley-minlength="8" data-parsley-maxlength="8" data-parsley-required="true">
<span class="glyphicon form-control-feedback"></span>
</div>
<div class="form-group has-feedback">
<label for="exampleInputEmail1">Confirm New Password</label>
<input type="password" class="form-control required" name="password_cn" id="password_cn" placeholder="Confirm New Password" data-parsley-minlength="8" data-parsley-maxlength="8" data-parsley-required="true">
<span class="glyphicon form-control-feedback"></span>
</div>
<div class="box-footer">
<button type="submit" name="update" class="btn btn-info">Update</button>
</div>
</form>
</div>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
<!-- /.row -->
</section>
<!-- /.content -->
</div>