form.php

来自「简介:一款免费开源的内容管理系统(CMS)」· PHP 代码 · 共 98 行

PHP
98
字号
<?php // no direct accessdefined('_JEXEC') or die('Restricted access'); ?><script language="javascript" type="text/javascript">function submitbutton( pressbutton ) {	var form = document.userform;	var r = new RegExp("[\<|\>|\"|\'|\%|\;|\(|\)|\&|\+|\-]", "i");	if (pressbutton == 'cancel') {		form.task.value = 'cancel';		form.submit();		return;	}	// do field validation	if (form.name.value == "") {		alert( "<?php echo JText::_( 'Please enter your name.', true );?>" );	} else if (form.email.value == "") {		alert( "<?php echo JText::_( 'Please enter a valid e-mail address.', true );?>" );	} else if (((form.password.value != "") || (form.password2.value != "")) && (form.password.value != form.password2.value)){		alert( "<?php echo JText::_( 'REGWARN_VPASS2', true );?>" );	} else if (r.exec(form.password.value)) {		alert( "<?php printf( JText::_( 'VALID_AZ09', true ), JText::_( 'Password', true ), 4 );?>" );	} else {		form.submit();	}}</script><form action="index.php" method="post" name="userform" autocomplete="off"><?php if ( $this->params->def( 'show_page_title', 1 ) ) : ?>	<div class="componentheading<?php echo $this->params->get( 'pageclass_sfx' ); ?>">		<?php echo $this->escape($this->params->get('page_title')); ?>	</div><?php endif; ?><table cellpadding="5" cellspacing="0" border="0" width="100%"><tr>	<td>		<label for="username">			<?php echo JText::_( 'User Name' ); ?>:		</label>	</td>	<td>		<span><?php echo $this->user->get('username');?></span>	</td></tr><tr>	<td width="120">		<label for="name">			<?php echo JText::_( 'Your Name' ); ?>:		</label>	</td>	<td>		<input class="inputbox" type="text" id="name" name="name" value="<?php echo $this->user->get('name');?>" size="40" />	</td></tr><tr>	<td>		<label for="email">			<?php echo JText::_( 'email' ); ?>:		</label>	</td>	<td>		<input class="inputbox" type="text" id="email" name="email" value="<?php echo $this->user->get('email');?>" size="40" />	</td></tr><?php if($this->user->get('password')) : ?><tr>	<td>		<label for="password">			<?php echo JText::_( 'Password' ); ?>:		</label>	</td>	<td>		<input class="inputbox" type="password" id="password" name="password" value="" size="40" />	</td></tr><tr>	<td>		<label for="password2">			<?php echo JText::_( 'Verify Password' ); ?>:		</label>	</td>	<td>		<input class="inputbox" type="password" id="password2" name="password2" size="40" />	</td></tr><?php endif; ?></table><?php if(isset($this->params)) :  echo $this->params->render( 'params' ); endif; ?>	<button class="button" type="submit" onclick="submitbutton( this.form );return false;"><?php echo JText::_('Save'); ?></button>	<input type="hidden" name="username" value="<?php echo $this->user->get('username');?>" />	<input type="hidden" name="id" value="<?php echo $this->user->get('id');?>" />	<input type="hidden" name="gid" value="<?php echo $this->user->get('gid');?>" />	<input type="hidden" name="option" value="com_user" />	<input type="hidden" name="task" value="save" />	<?php echo JHTML::_( 'form.token' ); ?></form>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?