source: getprofile.php @ 175

Revision 175, 1.8 KB checked in by maxime.robitaille, 2 years ago (diff)

utilisation de $_SESSIONuser_object?

Line 
1<?php
2// WikiHelp::getprofile.php - Show user profile
3require_once("config.php");
4include('language.php');
5
6$user = null;
7if(isset($_SESSION['user_object'])) { $user = $_SESSION['user_object']; }
8if (!$user || $user->getId() <= 0){
9        die("Not a valid session");     
10}
11
12// TODO: retreive right value from subscription table
13$subscribe = 0;
14$subcheck  = $subscribe == 1 ? ' checked' : '';
15
16?>
17
18      <div class="header"><?php  echo $language->userprofile; ?></div>
19         
20      <div class="label"><?php  echo $language->username; ?>:</div>
21      <div class="readfield"><?php echo $user->getUsername();?></div>
22          <div class="clear"></div>
23         
24      <div class="label"><?php  echo $language->password; ?>:</div>
25      <div class="field"><input type="password" id="ppass" name="pass" /></div>
26          <div class="clear"></div>
27         
28      <div class="label"><?php  echo $language->confirm; ?>:</div>
29      <div class="field"><input type="password" id="pconfirm" name="confirm" /></div>
30          <div class="clear"></div>
31         
32      <div class="label"><?php  echo $language->email; ?>:</div>
33      <div class="field"><input id="pemail" name="email" value="<?php echo $user->getEmail(); ?>" /></div>
34          <div class="clear"></div>
35         
36         
37      <div class="label">&nbsp;</div>
38      <div class="field"><input type='checkbox' id="sub" name="sub"<?php echo $subcheck; ?> />&nbsp;<?php  echo $language->subscribe; ?></div>
39      <div style="height:20px;clear:both;"></div>
40               
41                 
42      <div style="text-align:center;">
43           <!--<input type="hidden" id="pid" name="id" value="<?php //echo $id; ?>" />-->
44           <input type="hidden" id="subscribe" name="subscribe" value="" />
45       <input type="submit" value="<?php  echo $language->update; ?>" onclick="updateprofile()" />
46      </div>
Note: See TracBrowser for help on using the repository browser.