43 lines
1.4 KiB
PHP
43 lines
1.4 KiB
PHP
<div id="user_password" class="user_form">
|
|
<?php echo form::open(null, array('id' => 'pass_form')) ?>
|
|
<ul>
|
|
<li>
|
|
<?php echo form::label('username', 'Login: ') ?>
|
|
<?php echo form::input('username', $username) ?>
|
|
</li>
|
|
<li>
|
|
<?php echo form::label('email', 'E-mail: ') ?>
|
|
<?php echo form::input('email', $email) ?>
|
|
</li>
|
|
<li>
|
|
<?php echo form::label('password', 'Hasło: ') ?>
|
|
<?php echo form::password('password') ?>
|
|
</li>
|
|
<li>
|
|
<?php echo form::label('password2', 'Powtórz hasło: ') ?>
|
|
<?php echo form::password('password2') ?>
|
|
</li>
|
|
<li>
|
|
<div class="buttons">
|
|
<?php echo form::submit(null,'Zapisz') ?>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
|
|
<?php echo form::close() ?>
|
|
</div>
|
|
|
|
<?php echo javascript::tag("
|
|
$('#pass_form').submit(function(){
|
|
var fields = new Array();
|
|
fields.push(['username', /^\S+$/, 'Podaj nazwę użytkownika']);
|
|
fields.push(['username', /^\S{3,}$/, 'Nazwa uzytkownika jest za krótka (minimum 3 znaki)']);
|
|
fields.push(['email', /^\S+$/, 'Podaj e-mail']);
|
|
fields.push(['email', /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)*\.[a-z]{2,4}$/, 'Podaj poprawny adres e-mail']);
|
|
fields.push(['password', /^\S+$/, 'Podaj hasło']);
|
|
fields.push(['password', /^\S{3,}$/, 'Hasło jest za krótkie (minimum 3 znaki)']);
|
|
fields.push(['password2', /^\S+$/, 'Potwierdź hasło']);
|
|
|
|
return validation(fields);
|
|
});
|
|
") ?>
|