Password
Password Du er her: /  Forsiden  /  Kildekoden  /  Form  /  Password   Login nu   Login
Password
 ««« Se kilde koden
Password
Password Basic Password Password Base Password Password Component Password Password Db Password Password Dto Password Password Form  Password Password Form-elements Password Password Jquery Password Password Layout Password Password Menu Password Password Menu-fisheye Password Password Mvc Password Password Tab Password Password Table Password Password Template Password Password Util Password
Password
Password
Password Index
 
Tilbage

Navn : Password.php


Sample code, tutorial

Sådan benyttes komponenten Password klassen

Først skal du inkludere den fil der beskriver komponenten, som en klasse fil

  • <?
    require_once(HTML_PACKAGE_PATH.'/Password.php');
    ?>

Dernæst kan du enten benytte komponenten som et taglib (statiske metoder):

  • <?
    Password
    ::display($param1, $param2, $param3, ...);
    ?>

eller du kan lave en instance af komponenten og benytte metoderne direkte:

  • <?
    $object
    = new Password($param1, $param2, $param3, ...);
    print
    $object->getHtml();
    ?>

Parent html

Sådan vises komponenten Password klassen



PHP source code

Den fulde PHP kildekode for Password klassen

<?
/**
* @package form
* @filesource
* @see HTML_FORM_COMPONENT_PATH.'/Password.php'
* @copyright (c) http://Finn-Rasmussen.com
* @license http://Finn-Rasmussen.com/license/ myPHP License conditions
* @author http://Finn-Rasmussen.com
* @version 1.10
* @since 22-feb-2007
*/

/**
* The required files
*/
require_once(HTML_FORM_COMPONENT_PATH.'/Input.php');

/**
* Generates an INPUT element for a form, as a Password
* Note: If the user does not specify a maxlength, the default value is used
* <code>
*    <input type="password" name="$name" value="$value"
*     title="$title" tabindex="" class="$class"
*     size="$size" maxlength="$maxlength" accesskey="$accesskey" />
* Usage:
*   $password = new Password($name,$value,$class,$size,$maxlength,$disabled,$readonly,$onclick,$title,$tabindex,$accesskey);
*   print $password->getHtml();
* Or
*   Password::display($name,$value,$class,$size,$maxlength,$disabled,$readonly,$onclick,$title,$tabindex,$accesskey);
* </code>
* @package form
*/

class Password extends Input {
   
/**
    * Constructor
    * @param String $name      The name
    * @param String $value     The value, if any
    * @param String $class     The class
    * @param String $size      The size
    * @param String $maxlength The maxlength
    * @param String $disabled  The disabled
    * @param String $readonly  The readonly
    * @param String $onclick   On click event for javascript
    * @param String $title     The tooltip
    * @param String $tabindex  The tabindex
    * @param String $accesskey The accesskey
    */
   
function Password($name,$value='',$class='',$size='',$maxlength='',$disabled='',$readonly='',$onclick='',$title='',$tabindex='',$accesskey='') {
      
$aClass = $class!=''?$class:CSS_PASSWORD_CLASS;
      
$aSize  = $size!=''?$size:CSS_PASSWORD_SIZE;
      
$aMaxlength = $maxlength!=''?$maxlength:PASSWORD_MAXLENGTH;
      
$this->Input('password',$name,$value,$aClass,$aSize,$aMaxlength,$disabled,$readonly,$onclick,$title,$tabindex,$accesskey);
   }

   
/**
    * Display html
    * <code>
    * Usage:
    *    Password::display($name,$value,$class,$size,$maxlength,$disabled,$readonly,$onclick,$title,$tabindex,$accesskey);
    * </code>
    * @static
    * @param String $name      The name
    * @param String $value     The value, if any
    * @param String $class     The class
    * @param String $size      The size
    * @param String $maxlength The maxlength
    * @param String $disabled  The disabled
    * @param String $readonly  The readonly
    * @param String $onclick   On click event for javascript
    * @param String $title     The tooltip
    * @param String $tabindex  The tabindex
    * @param String $accesskey The accesskey
    */
   
function display($name='',$value='',$class='',$size='',$maxlength='',$disabled='',$readonly='',$onclick='',$title='',$tabindex='',$accesskey='') {
      
$html = new Password($name,$value,$class,$size,$maxlength,$disabled,$readonly,$onclick,$title,$tabindex,$accesskey);
      
$html->addHtml();
   }
}
?>

HTML source code

Den fulde HTML kildekode for Password klassen

<?
<input type="password" name="Test" class="formXLARGE baseBorder baseBody" maxlength="10" value="Test" title="Test" tabindex="1" /><br />

?>

Class methods

Her er 'klasse metoderne' for Password klassen:

  • object
  • getclassname
  • getmsg
  • addhtml
  • gethtml
  • tostring
  • getcachefilename
  • save
  • content
  • stop
  • html
  • setobject
  • set
  • get
  • getattribute
  • gettag
  • add
  • getsizeof
  • getelement
  • getelements
  • gettoogle
  • getmaximize
  • getminimize
  • newtriangle
  • display
  • showsource
  • element
  • getvalue
  • setid
  • setonfocus
  • setonblur
  • id
  • input
  • password

Object vars

Her er 'objekt variable' for Password klassen:

  • html =>
  • sql =>
  • elements => Array
  • sizeof => 0
  • name => Test
  • id =>
  • value => Test
  • class => formXLARGE baseBorder baseBody
  • title => Test
  • tabindex => 1
  • onclick =>
  • accesskey =>
  • onfocus =>
  • onblur =>
  • type => password
  • size =>
  • maxlength => 10
  • disabled =>
  • readonly =>
  • checked =>
  • debug => 1

Password

Vis denne side på danmark

Vis denne side på Germany

Vis denne side på England

Vis denne side på France

Vis denne side på Italy

Vis denne side på Norge

Vis denne side på Sverige

Vis denne side på USA


 
Password