Preparation of registration form
Client's review of cooperation with Valentin Rysinsky
Preparation of registration formIt was necessary to upgrade the form, everything was done perfectly it was not necessary to give even ftp (other required only through ftp). I recommend it quickly and cheap.
Freelancer's review of cooperation with Sergey Rybakov
Preparation of registration formPatience and calm, the payment came immediately after completion, the task was clearly placed. pleasant to collaborate.
-
-
Winning proposal1 day2 USD
1363 45 0 1 Winning proposal1 day2 USDReady to help. It will take 20 minutes in the worst case. The price of the question is 100g. There is experience in such tasks.
-
255 12 1 Hello to you. It’s easy and fast, but I would like to get to know the source. If you are interested please contact us.
-
186 11 0 I do it. I can right now.
-
126 1 0 Ready to Help
-
201 5 1 1 Hello to you. Ready to do this work. I will do everything quickly and at the time you need.
-
2597 427 9 1 I can do
-
CMS?
-
{include file="header.tpl"}
<div class="signup_page clearfix">
{if $deny_registration}
We are closed for new registrations now.
{elseif $settings.use_referal_program && $settings.force_upline && !$referer && !$settings.get_rand_ref}
You do not have a upline. Our system require a upline for each user.
{else}
{literal}
<script language=javascript>
function checkform() {
if (document.regform.fullname.value == '') {
alert("Please enter your full name!");
document.regform.fullname.focus();
return false;
}
{/literal}
{if $settings.use_user_location}
{literal}
if (document.regform.address.value == '') {
alert("Please enter your address!");
document.regform.address.focus();
return false;
}
if (document.regform.city.value == '') {
alert("Please enter your city!");
document.regform.city.focus();
return false;
}
if (document.regform.state.value == '') {
alert("Please enter your state!");
document.regform.state.focus();
return false;
}
if (document.regform.zip.value == '') {
alert("Please enter your ZIP!");
document.regform.zip.focus();
return false;
}
if (document.regform.country.options[document.regform.country.selectedIndex].text == '--SELECT--') {
alert("Please choose your country!");
document.regform.country.focus();
return false;
}
{/literal}
{/if}
{literal}
if (document.regform.username.value == '') {
alert("Please enter your username!");
document.regform.username.focus();
return false;
}
if (document.regform.password.value == '') {
alert("Please enter your password!");
document.regform.password.focus();
return false;
}
if (document.regform.password.value != document.regform.password2.value) {
alert("Please check your password!");
document.regform.password2.focus();
return false;
}
{/literal}
{if $settings.use_transaction_code}
{literal}
if (document.regform.transaction_code.value == '') {
alert("Please enter your transaction code!");
document.regform.transaction_code.focus();
return false;
}
if (document.regform.transaction_code.value != document.regform.transaction_code2.value) {
alert("Please check your transaction code!");
document.regform.transaction_code2.focus();
return false;
}
{/literal}
{/if}
{literal}
if (document.regform.email.value == '') {
alert("Please enter your e-mail address!");
document.regform.email.focus();
return false;
}
if (document.regform.email.value != document.regform.email1.value) {
alert("Please retupe your e-mail!");
document.regform.email.focus();
return false;
}
if (document.regform.agree.checked == false) {
alert("You have to agree with the Terms and Conditions!");
return false;
}
return true;
}
function IsNumeric(sText) {
var ValidChars = "0123456789";
var IsNumber=true;
var Char;
if (sText == '') return false;
for (i = 0; i < sText.length && IsNumber == true; i++) {
Char = sText.charAt(i);
if (ValidChars.indexOf(Char) == -1) {
IsNumber = false;
}
}
return IsNumber;
}
</script>
{/literal}
{if $errors}
<ul style="color:red">
{section name=e loop=$errors}
{if $errors[e] eq 'full_name'}
<li>Please enter your full name!
{/if}
{if $errors[e] eq 'address'}
<li>Please enter your address!
{/if}
{if $errors[e] eq 'city'}
<li>Please enter your city!
{/if}
{if $errors[e] eq 'state'}
<li>Please enter your state!
{/if}
{if $errors[e] eq 'zip'}
<li>Please enter your zip!
{/if}
{if $errors[e] eq 'country'}
<li>Please choose your country!
{/if}
{if $errors[e] eq 'username'}
<li>Please enter your username!
{/if}
{if $errors[e] eq 'username_exists'}
<li>Sorry, such user already exists! Please try another username.
{/if}
{if $errors[e] eq 'email_exists'}
<li>Sorry, such email already exists! Please try another email.
{/if}
{if $errors[e] eq 'password'}
<li>Please enter a password!
{/if}
{if $errors[e] eq 'password_confirm'}
<li>Please check your password!
{/if}
{if $errors[e] eq 'password_too_small'}
<li>The password you provided is too small, please enter at least {$settings.min_user_password_length} characters!
{/if}
{if $errors[e] eq 'transaction_code'}
<li>Please enter the Transaction Code!
{/if}
{if $errors[e] eq 'transaction_code_confirm'}
<li>Please check your Transaction Code!
{/if}
{if $errors[e] eq 'transaction_code_too_small'}
<li>The Transaction Code you provided is too small, please enter at least {$settings.min_user_password_length} characters!
{/if}
{if $errors[e] eq 'transaction_code_vs_password'}
<li>The Transaction Code should differ from the Password!
{/if}
{if $errors[e] eq 'egold'}
<li>Please enter your e-gold account number!
{/if}
{if $errors[e] eq 'email'}
<li>Please enter your e-mail!
{/if}
{if $errors[e] eq 'agree'}
<li>You have to agree with the Terms and Conditions!
{/if}
{if $errors[e] eq 'turing_image'}
<li>Enter the verification code as it is shown in the corresponding box.
{/if}
{if $errors[e] eq 'no_upline'}
<li>The system requires an upline to register. {if $settings.get_rand_ref}You have to be agreed to random one or found a referral link in the net.{/if}
{/if}
{if $errors[e] eq 'ip_exists_in_database'}
<li>Your IP already exists in our database. Sorry, but registration impossible.
{/if}
<br>
{/section}
</ul>
{/if}
<form method="post" onsubmit="return checkform()" name="regform">
<input type="hidden" name="a" value="signup">
<input type="hidden" name="action" value="signup">
<div class="sign_top clearfix">
<div class="personal_info clearfix">
<div class="signup_heading">
<h2>Персональное инфо</h2>
</div><!--signup_heading-->
<table>
<tr>
<td style="width: 180px;">Ваше полное имя</td>
<td><input type="text" name=fullname value='{$frm.fullname|escape:"quotes"}' class="inpts"></td>
</tr>
<tr>
<td>Ваш E-mail адресс:</td>
<td><input type="text" name="email" value='{$frm.email|escape:"quotes"}' class="inpts"></td>
</tr>
<tr>
<td>Повотрите ваш E-mail:</td>
<td><input type="text" name="email1" value='{$frm.email1|escape:"quotes"}' class="inpts"></td>
</tr>
{if $settings.use_user_location}
<tr>
<td>Your Address:</td>
<td><input type="text" name="address" value='{$frm.address|escape:"quotes"}' class="inpts"></td>
</tr>
<tr>
<td>Your City:</td>
<td><input type="text" name="city" value='{$frm.city|escape:"quotes"}' class="inpts"></td>
</tr>
<tr>
<td>Your State:</td>
<td><input type="text" name="state" value='{$frm.state|escape:"quotes"}' class="inpts"></td>
</tr>
<tr>
<td>Your Zip:</td>
<td><input type="text" name="zip" value='{$frm.zip|escape:"quotes"}' class="inpts"></td>
</tr>
<tr>
<td>Your Country:</td>
<td>
<select name='country' class="select">
<option value=''>--SELECT--</option>
{section name=c loop=$countries}
<option '{if $countries[c].name eq $frm.country}selected{/if}>{$countries[c].name|escape:"quotes"}'></option>
{/section}
</select>
</td>
</tr>
{/if}
</table>
</div><!--personalinfo-->
<div class="login_info clearfix">
<div class="signup_heading">
<h2>Информация Аккаунта</h2>
</div><!--signup_heading-->
<table>
<tr>
<td style="width: 180px;">Имя пользователя:</td>
<td><input type="text" name="username" value='{$frm.username|escape:"quotes"}' class="inpts"></td>
</tr>
<tr>
<td>Ваш Пароль:</td>
<td><input type="password" name="password" value='{$frm.password|escape:"quotes"}' class="inpts"></td>
</tr>
<tr>
<td>Повторите пароль:</td>
<td><input type="password" name="password2" value='{$frm.password2|escape:"quotes"}' class="inpts"></td>
</tr>
<tr>
<td>Секретный вопрос:</td>
<td><input type="text" name="sq" value='{$frm.sq|escape:"quotes"}' class="inpts"></td>
</tr>
<tr>
<td>Секретный ответ:</td>
<td><input type="text" name="sa" value='{$frm.sa|escape:"quotes"}' class="inpts"></td>
</tr>
{if $settings.use_referal_program}
{if $referer}
<tr>
<td>Ваш рефовод:</td>
<td>{$referer.name} ({$referer.username})</td>
</tr>
{else}
{if $settings.force_upline}
{if $settings.get_rand_ref}
<tr>
<td colspan="2">
You do not have an upline. Our system requires an upline for each user. You'll have to agree to get a random one or find a referral link on the net.
<input type="checkbox" name="rand_ref" value="1">
</td>
</tr>
{else}
<tr>
<td colspan="2">
You do not have an upline. Our system requires an upline for each user.
</td>
</tr>
{/if}
{/if}
{/if}
{/if}
</table>
</div><!--login_info-->
</div><!--sign_top-->
<div class="sign_bottom clearfix">
<div class="payment_processors clearfix">
<div class="signup_heading">
<h2>Ваши платежные данные</h2>
</div><!--signup_heading-->
<table>
{section name=ps loop=$pay_accounts}
<tr>
<td style="width: 180px">Ваш {$pay_accounts[ps].name} счет:</td>
<td><input type="text" class="inpts" name="pay_account[{$pay_accounts[ps].id}]" value="{$pay_accounts[ps].account|escape:html}"></td>
</tr>
{/section}
</table>
</div><!--payment_processors-->
{if $settings.use_transaction_code}
<div class="code clearfix">
<div class="signup_heading">
<h2>Code</h2>
</div><!--signup_heading-->
<table>
<tr>
<td style="width: 180px">Difine Transaction Code:</td>
<td><input type="password" name="transaction_code" value='{$frm.transaction_code|escape:"quotes"}' class="inpts"></td>
</tr>
<tr>
<td>Retype Transaction Code:</td>
<td><input type="password" name="transaction_code2" value='{$frm.transaction_code2|escape:"quotes"}' class="inpts"></td>
</tr>
</table>
</div><!--code-->
{/if}
</div><!--sign_bottom-->
<div class="terms clearfix">
<div class="termswrap">
<table>
<tr>
<td><input type="checkbox" checked name="agree" value="1" "{if $frm.agree}checked{/if}"><span>Я согласен(а) с</span><a href="?a=rules">Правилами</a></td>
</tr>
<tr>
<td><input type="submit" value="Регистрация" class="signup_sbmt"></td>
</tr>
{if $userinfo.validation_enabled == 1}
<td class="menutxt" align="right"><img src="?a=show_validation_image&{$userinfo.session_name}={$userinfo.session_id}&rand={$userinfo.rand}"></td>
<td><input type="text" name="validation_number" class="inpts"></td>
{/if}
</tr>
</table>
</div><!--termswrap-->
</div><!--terms-->
</form>
{/if}
</div><!--signuppage-->
{include file="footer.tpl"}
-
сколько будет стоить?
-
ок для работы вам нужен только этот файл?
-
Current freelance projects in the category PHP
Make sure that order emails from the store do not go to spam.Currently, there is a store on OpenCart, and order emails are landing in spam. We need to ensure they go to Inbox (ukr.net gmail) and check it. The hosting provider wrote: Poor email delivery may be related to a low sender reputation - IP or domain. In this case, we can advise… PHP, Web Programming ∙ 5 hours 55 minutes back ∙ 44 proposals |
Transfer the fully ready adaptive HTML5 structure to WordPress.
267 USD
I am looking for an experienced WordPress developer who can convert our meticulously prepared static HTML5/CSS3 code into a high-performance custom WordPress theme. The frontend is almost ready (about 99%): semantic markup, metadata, and multilingual structure (hreflang) are… Content Management Systems, PHP ∙ 3 days 7 hours back ∙ 68 proposals |
GoPos IntegrationHello, has anyone done an integration of GoPos with a custom website for a restaurant in Poland? I need help, their documentation is very sparse, there is only swagger and it lacks descriptions. https://app.gopos.io/doc/swagger-ui/index.html The essence is this: we used their… PHP, Web Programming ∙ 3 days 23 hours back ∙ 25 proposals |
Write meta data for ALT using AIA website on Laravel, the site has many images for which it is necessary to automatically generate correct semantic and relevant ALT descriptions for the images, with the possibility of verification. AI & Machine Learning, PHP ∙ 4 days 20 hours back ∙ 35 proposals |
A developer is needed to complete and integrate a project for automatic data collection and processing.
16 USD
The main part of the parser has already been implemented. The parser works in a Windows environment through Microsoft Edge: the site has anti-bot protection, so data collection is performed not through direct HTTP requests, but through a live browser session. The scripts control… PHP, Web Programming ∙ 5 days 2 hours back ∙ 26 proposals |