Source for file changeprofile.php

Documentation is available at changeprofile.php

  1. <?php
  2. /**
  3.  * R.E. Login 2.0 - Profil módosítás - changeprofile.php
  4.  *
  5.  * Profil módosítás sablonja. <br />
  6.  * <br />
  7.  * <b>Dátum:</b> 2010.04.02.
  8.  *
  9.  * <b>Szerző weboldala:</b> {@link http://rimelek.hu/}<br />
  10.  * <b>Login weblapja:</b> {@link http://rimelek.hu/meghivos-loginrendszer-r-e-login-v2-0 R.E. Login v2.0}
  11.  *
  12.  * @author Takács Ákos (Rimelek), programmer [at] rimelek [dot] hu
  13.  * @copyright Copyright (C) 2010, Takács Ákos
  14.  * @license http://www.gnu.org/licenses/gpl.html
  15.  * @package RELogin
  16.  * @version 2.0
  17.  */
  18.  
  19. if(!class_exists('System'))
  20. {
  21.     exit('Ez a fajl nem erheto el kozvetlenul. Reszletek a readme.txt-ben.');
  22. }
  23.  
  24. /**
  25.  * @ignore
  26.  */
  27. require_once System::getIncLoginDir().'includes/changeprofile.php'?>
  28. <div align="center">
  29.     <?php print $msg ?>
  30. </div>
  31. <form action="" method="post">
  32. <table border="0" align="center">
  33.     <tr>
  34.         <td>Jelszó:<br /><span style="font-size: 0.9em;">(Kötelező)</span></td>
  35.         <td><input type="password" name="profile[userpass]" /></td>
  36.     </tr>
  37.     <tr>
  38.         <td>Új Jelszó:<br /><span style="font-size: 0.9em;">(Csak ha változtatod)</span></td>
  39.         <td><input type="password" name="profile[newuserpass]" /></td>
  40.     </tr>
  41.     <tr>
  42.         <td>Új Jelszó ismét:<br /><span style="font-size: 0.9em;">(Csak ha változtatod)</span></td>
  43.         <td><input type="password" name="profile[renewuserpass]" /></td>
  44.     </tr>
  45.     <tr>
  46.         <td>E-mail cím</td>
  47.         <td><input type="text" name="profile[useremail]" value="<?php print $data['useremail'?>" /></td>
  48.     </tr>
  49.     <tr>
  50.         <td>Nyilvános e-mail:</td>
  51.         <td>
  52.             <input type="radio" name="profile[public_mail]" <?php if(!$data['public_mail']print 'checked="checked"' ?> value="no" /> Nem
  53.             <input type="radio" name="profile[public_mail]" <?php if($data['public_mail']print 'checked="checked"' ?> value="yes" /> Igen
  54.         </td>
  55.     </tr>
  56.     <tr>
  57.         <td>Születési dátum</td>
  58.         <td>
  59.     <select name="profile[bdyear]">
  60.         <option value="0">Év</option>
  61.         <?php foreach(range(1900,date('Y')) as $year?>
  62.         <option value="<?php print $year ?><?php print $year == $data['bdyear''selected = "selected"' "" ?>><?php print $year ?></option>
  63.         <?php ?>
  64.     </select>
  65.     <select name="profile[bdmonth]">
  66.         <option value="0">Hónap</option>
  67.         <?php foreach(range(1,12as $month?>
  68.         <option value="<?php print $month ?><?php print $month == $data['bdmonth''selected = "selected"' "" ?>><?php print $month ?></option>
  69.         <?php ?>
  70.     </select>
  71.     <select name="profile[bdday]">
  72.         <option value="0">Nap</option>
  73.         <?php foreach(range(1,31as $day?>
  74.         <option value="<?php print $day ?><?php print $day == $data['bdday''selected = "selected"' "" ?>><?php print $day ?></option>
  75.         <?php ?>
  76.     </select>
  77.         </td>
  78.     </tr>
  79.     <tr>
  80.         <td>Nemed:</td>
  81.         <td>
  82.             <input type="radio" name="profile[sex]" <?php if($data['sex'== "f"print 'checked="checked"' ?> value="f" /> Nő
  83.             <input type="radio" name="profile[sex]" <?php if($data['sex'!= "f"print 'checked="checked"' ?> value="m" /> Férfi
  84.         </td>
  85.     </tr>
  86.     <tr>
  87.         <td>Avatar:</td>
  88.         <td>
  89.             <input type="radio" name="profile[avatar]" <?php if($data['avatar'== "gravatar"print 'checked="checked"' ?> value="gravatar" /> Gravatar
  90.             <input type="radio" name="profile[avatar]" <?php if($data['avatar'== "mkavatar"print 'checked="checked"' ?> value="mkavatar" /> MKAvatar
  91.             <input type="radio" name="profile[avatar]" <?php if(!in_array($data['avatar'],array('gravatar','mkavatar'))) print 'checked="checked"' ?> value="none" /> Nincs
  92.         </td>
  93.     </tr>
  94.     <tr>
  95.         <td>Vezetéknév:</td>
  96.         <td><input type="text" name="profile[lastname]" value="<?php print $data['lastname'?>" /></td>
  97.     </tr>
  98.     <tr>
  99.         <td>Keresztnév:</td>
  100.         <td><input type="text" name="profile[firstname]" value="<?php print $data['firstname'?>" /></td>
  101.     </tr>
  102.     <tr>
  103.         <td>Ország:</td>
  104.         <td><input type="text" name="profile[country]" value="<?php print $data['country'?>" /></td>
  105.     </tr>
  106.     <tr>
  107.         <td>Város:</td>
  108.         <td><input type="text" name="profile[city]" value="<?php print $data['city'?>" /></td>
  109.     </tr>
  110.     <tr>
  111.         <td>Weboldal:</td>
  112.         <td><input type="text" name="profile[website]" value="<?php print $data['website'?>" /></td>
  113.     </tr>
  114.     <tr>
  115.         <td>MSN:</td>
  116.         <td><input type="text" name="profile[msn]" value="<?php print $data['msn'?>" /></td>
  117.     </tr>
  118.     <tr>
  119.         <td>Skype:</td>
  120.         <td><input type="text" name="profile[skype]" value="<?php print $data['skype'?>" /></td>
  121.     </tr>
  122.     <tr>
  123.         <td colspan="2">Egyéb:</td>
  124.     </tr>
  125.     <tr>
  126.         <td colspan="2">
  127.             <textarea name="profile[other]" cols="40" rows="5" ><?php print $data['other'?></textarea>
  128.         </td>
  129.     </tr>
  130.     <tr>
  131.         <td colspan="2"><input type="submit" value="Módosítás" /></td>
  132.     </tr>
  133. </table>
  134. </form>

Documentation generated on Sun, 04 Apr 2010 22:43:31 +0200 by phpDocumentor 1.4.1