viktor666

Не работает часть кода

В теме 2 сообщения

<?php include 'engine/template/ext/head.php'?>
<link href="/assets/css/toastr.css" rel="stylesheet"/>
<script src="/assets/js/toastr.js"></script>
     <section class="bg-primary" id="statistic-section">
        <div class="container">
            <div class="row">
                    <div class="statistic">
                        <div class="inner">
                            <h1>Настройки аккаунта</h1>
                           <div class='col-md-6' style='margin-top:300px;'>
         Смена пароля<br><br>
<form method='post'>
<input name='last' placeholder="Старый пароль..."  class='form-control' type='text' required/><br>
<input name='new' placeholder="Новый пароль..."  class='form-control' type='text' required/>
<br><button type='sumbit' name="changepass" class='btn btn-red'><font color='white'>Изменить пароль</font></button></form>
</div>
  <div class='col-md-6' style='margin-top:300px;'>
<?php
if($a['EmailStatus'] == '0')
{
echo "
Привязка Email<br><br>
<form method='post'>
<input name='email' type='email' placeholder='Укажите Email для привязки...'  class='form-control' required/><br><img src='/acaptcha.php' />
<div class='col-md-9'><input type='login' name='acaptcha' class='form-control' placeholder='Код Captcha' required></div><br>
<br><button type='sumbit' name='addemail' class='btn btn-red'><font color='white'>Привязать Email</font></button></form>";   
}
sscanf($a['EmailStatus'], "%d|%s"$type,$hash);
if($type == '1')
{
echo "
Подтверждени Email<br><br>
<form method='post'>
<input name='email' type='email' value='Почта » ".$a['pEmail']."' disabled  class='form-control'/><br>
<input name='codeemail' type='text' placeholder='Код из письма...' class='form-control' required><br>
<button type='sumbit' name='addcode' class='btn btn-red'><font color='white'>Привязать Email</font></button></form>
<br>
Отправить повторное письмо<br><br>
<form method='post'>
<input name='email' type='email' placeholder='Укажите Email' class='form-control'/><br>
<img src='/acaptcha.php' />
<div class='col-md-9'><input type='login' name='acaptcha' class='form-control' placeholder='Код Captcha' required></div>
<button type='sumbit' name='addemail' class='btn btn-red'><font color='white'>Привязать Email</font></button></form>
";   
}

if($a['EmailStatus'] == '2')
{
echo "
Смена Email<br><br>
<form method='post'>
<input name='email' type='email' value='Текущая » ".$a['pEmail']."' disabled  class='form-control'/><br>
<input name='newemail' type='email' placeholder='Новая почта..' class='form-control' required><br><br><img src='/acaptcha.php' />
<div class='col-md-9'><input type='login' name='acaptcha' class='form-control' placeholder='Код Captcha' required></div><br>
<button type='sumbit' name='newaddemail' class='btn btn-red'><font color='white'>Сменить Email</font></button></form>
<br>
";   
}


?>
</div>
                        </div>
                    </div>
            </div>
        </div>
    </section>
<?php if (isset($msg)): ?>
<?=$msg;?>
<?php endif;?>
<?php if($_SESSION['getmsg'])
{
echo $_SESSION['getmsg'];
unset($_SESSION['getmsg']);
}?>
<?php include 'engine/template/ext/footer.php';?>

Работает только часть с сменой пароля

Как исправить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте!

 

https://pastebin.com/7pfMH8T2

 

 

Внесены следующие изменения:

 

1. Добавлены кавычки в окружающих атрибуты URL ссылок и путей к файлам стилей и скриптам.

2. В форме смены пароля изменен тип полей `type` с `text` на `password`.

3. Добавлены кавычки вокруг строки вывода текста.

4. В форме смены пароля добавлены закрывающие теги `</form>` после кнопки "Привязать Email".

5. Исправлено использование функции `sscanf` для корректного разбора строки.

6. Внесены исправления в значения атрибутов `value` и `disabled` для соответствия синтаксису HTML.

7. Исправлено использование тегов `echo` внутри PHP-кода.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • INewBRO
      От INewBRO
      Хотел записать в базу данные об игроке (пароль, ник и т.д) Но происходит ошибка и оно не записывается. Я написал чтобы ошибки сохранялись в файл. Комментарием отметил где ошибка
      Лог:
       
    • viktor666
      От viktor666
      Приветствую
      Ищу веб разраба что бы   заказать смену дизайна на сайте(дизайн есть)(сайт есть)
      Сайт на пхп
      Нужно просто поставить новый дизайн и изменить все под него(все для этого есть)
      Если вы предоставляете услуги веб разработчика то отпишите пожалуйста.
    • Nikita_Wrhavskiy
      От Nikita_Wrhavskiy
      Вопрос такой ребята как на php сделать так что что бы когда на сайте меняется статус аккаунта к примеру "онлайн" был зелёным цветом а "оффлайн" красным то есть работает через mysql базу статус аккаунта


    • Doc_Block
      От Doc_Block

      ______________________________________
      Приветствую всех пользователей форума или просто гостей.
      На данный момент у меня есть достаточное количество готовых сайтов для проектов SA:MP, буду выкладывать по чуть-чуть.
       
      Скачать: Pawno-Rus (2021 HTML).rar
      Скриншоты (фотокарточки сайта):
       
       
       
      Архив с сайтом прикреплен к теме.
      Пишите свои предложения по улучшению, всё учту.
       
    • Doc_Block
      От Doc_Block

      ______________________________________
      Приветствую всех пользователей форума или просто гостей.
      Сейчас покажу Вам пару способов как защитить свой сайт от копирования.
       
      1. Использование скрипта для запрета копирования:
      <script type="text/javascript"> document.ondragstart = noselect; // запрет на перетаскивание document.onselectstart = noselect; // запрет на выделение элементов страницы document.oncontextmenu = noselect; // запрет на выведение контекстного меню function noselect() {return false;} </script> 2. Запрет выделения текста в CSS-стилях:
      <style type="text/css"> /* Отключение возможности выделения в теге DIV */ .noselect { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } </style> 3. Запрет на использование кнопок CTRL+SHIFT+I, F12, CTRL+SHIFT+J, CTRL+U на странице сайта:
      <script type="text/javascript"> document.onkeydown = function(e) { if(event.keyCode == 123) { return false; } if(e.ctrlKey && e.shiftKey && e.keyCode == 'I'.charCodeAt(0)){ return false; } if(e.ctrlKey && e.shiftKey && e.keyCode == 'J'.charCodeAt(0)){ return false; } if(e.ctrlKey && e.keyCode == 'U'.charCodeAt(0)){ return false; } } </script>  
      Если у вас есть еще способы, пишите в данную тему, добавлю.