Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Доработка формы регистрации

100 UAH
PHP

Отзыв заказчика о сотрудничестве с Валентином Рисінським

Качество
Профессионализм
Стоимость
Контактность
Сроки

Нужно было доработать форму, все сделал отлично не нужно было давать даже фтп (другие требовали только через фтп). Сделал быстро и недорого рекомендую.

Отзыв фрилансера о сотрудничестве с Сергеем Рыбаковым

Оплата
Постановка задачи
Четкость требований
Контактность

Терпелив и спокойный, оплата пришла сразу после выполнения, задача была поставлена четко. Приятно сотрудничать.

Заказчик не желает делать предоплату? Оплата через Сейф поможет избежать возможного мошенничества.
  1. 1311
     90  13

    1 день300 UAH

    Я сделаю

  2. 1369    45  0   1
    Победившая ставка1 день100 UAH

    Готов помочь. работа займет минут 20 в худшем случаи. Цена вопроса - 100грн. Имеется опыт в подобных заданиях.

  3. 255    12  1
    1 день200 UAH

    Здравствуйте. Тут все просто и быстро, но для начала все же хотелось бы ознакомиться с исходником. Если вы заинтересованы, пожалуйста, обращайтесь.

  4. 186    11  0
    1 день200 UAH

    Сделаю. Могу и прямо сейчас

  5. 126    1  0
    1 день200 UAH

    Готов помочь

  6. 201    5  1   1
    1 день200 UAH

    Здравствуйте. Готов взяться за выполнение данной работы. Сделаю все быстро и в необходимые вам сроки.

  7. 2622    427  9   1
    1 день200 UAH

    Могу сделать

  8. Еще 3 ставки скрыты
  • Ваня Кутузов
    23 декабря 2016, 16:30 |

    CMS?

  • Сергей Рыбаков
    23 декабря 2016, 16:34 |

    {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"}

  • Ваня Кутузов
    23 декабря 2016, 16:40 |

    Сделал ставку

  • Сергей Рыбаков
    23 декабря 2016, 16:42 |

    сколько будет стоить?

  • Ваня Кутузов
    23 декабря 2016, 16:59 |

    200грн, ниже не поставить потому что вы не хотите работать .

    но а там думаю на 100грн где-то

  • Ваня Кутузов
    23 декабря 2016, 17:03 |

    если готовы оплатить полностью то сделаю за 100

  • Сергей Рыбаков
    23 декабря 2016, 17:07 |

    ок для работы вам нужен только этот файл?

  • Ваня Кутузов
    23 декабря 2016, 17:08 |

    не только, нужен адрес сайт и фтп, чтобы проверить сразу.

    Но по сути да, думаю что в этом файле можна, в ином случаи делать придеться в обработчике

Актуальные фриланс-проекты в категории PHP

Интеграция GoPos

Привет, делал кто нибудь интеграцию GoPos с кастомным сайтом для ресторана в Польше? Нужна помощь, у них очень скудная документация, есть только swagger и тот без описаний https://app.gopos.io/doc/swagger-ui/index.html Суть такая, использовали от них сайт для онлайн заказов,…

PHPВеб-программирование ∙ 7 часов 21 минута назад ∙ 16 ставок

Прописать мета данные АЛЬТ при помощи ИИ

Сайт на Laravel , на сайте много изображений, для которых нужно прописать корректные по семантики и релевантные для странице АЛЬТ описание изображения в автоматическом режиме, с возможностью проверки

AI и машинное обучениеPHP ∙ 1 день 4 часа назад ∙ 32 ставки

Нужен разработчик для завершения и интеграции проекта по автоматическому сбору и обработке данных

700 UAH

Основная часть парсера уже реализована. Парсер работает на Windows-среде через Microsoft Edge: сайт имеет антибот-защиту, поэтому сбор данных выполняется не прямыми HTTP-запросами, а через живую браузерную сессию. Скрипты управляют открытой вкладкой Edge через Chrome DevTools…

PHPВеб-программирование ∙ 1 день 10 часов назад ∙ 24 ставки

Обновление плагинов и тем WP сайт putevka.uz

«Нужно провести технический аудит WordPress-сайта, проверить актуальность, безопасность и совместимость установленных плагинов и темы. По результатам — предложить легальные варианты обновления, замены устаревших решений или перехода на официально доступные аналоги. Платные…

HTML и CSS версткаPHP ∙ 1 день 13 часов назад ∙ 38 ставок

Интеграция блока "Где смотреть" (Laravel / Livewire)

Необходимо реализовать интеграцию внешней стриминговой платформы для сайта о фильмах и сериалах на Laravel / Livewire. Что нужно сделать: Реализовать импорт внешнего каталога контента, который обновляется 1 раз в день. Выполнять матчинг контента по IMDb ID и/или TMDB ID. Если…

PHPВеб-программирование ∙ 2 дня 3 часа назад ∙ 40 ставок

Заказчик
Сергей Рыбаков
Украина Украина  1  0
Проект опубликован
9 лет назад
63 просмотра