Автор Тема: Пароль администратора имеет неверный формат  (Прочитано 1580 раз)

0 Пользователей и 1 Гость просматривают эту тему.

stariyАвтор темы

  • *
  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 100 сообщений Репутация более 10 За финансовую помощь форуму !!! Благодарность от форума
  • Дата регистрации: Нояб. 2017
  • Расположение: 22 регион
  • Сообщений: 245
  • Страна: ru
  • Поблагодарили: 44 раз(а)
  • Репутация +10/-0
  • Пол: Мужской
    Социальные сети:
    ВКонтакте
Доброго времени форумчане, появилась проблема после смены пароля в админке(Пароль администратора имеет неверный формат)при сохранении изменений. Вход без проблем остался, но сохранить ни чего не возможно. Надеюсь на вашу помощь. За ответы заранее спасибо.
 

Kuper

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 250 сообщений Топ 10 по сообщениям Репутация более 5
  • Дата регистрации: Дек. 2016
  • Возраст: 34
  • Сообщений: 435
  • Страна: ru
  • Поблагодарили: 35 раз(а)
  • Репутация +8/-2
  • Пол: Мужской
  • Дата рождения:
    1989-11-19
    Социальные сети:
    ВКонтакте
Пароль администратора имеет неверный формат
« Ответ #1 : 14 Декабря 2017, 11:19:48 »
Вот, вроде рабочий) надписи на свои смени..
<div class="acc-title">Настройки</div>
<BR />
<div class="silver-bk"><div class="clr"></div>   
<?PHP
$db->Query("SELECT * FROM db_config WHERE id = '1'");
$data_c = $db->FetchArray();

# Обновление
if(isset($_POST["admin"])){

   $admin = $func->IsLogin($_POST["admin"]);
   $pass = $func->IsLogin($_POST["pass"]);
   
   
   $ser_per_wmr = intval($_POST["ser_per_wmr"]);
   $ser_per_wmz = intval($_POST["ser_per_wmz"]);
   $ser_per_wme = intval($_POST["ser_per_wme"]);
   $percent_swap = intval($_POST["percent_swap"]);
   $percent_sell = intval($_POST["percent_sell"]);
   $items_per_coin = intval($_POST["items_per_coin"]);
   
   $tomat_in_h = intval($_POST["a_in_h"]);
   $straw_in_h = intval($_POST["b_in_h"]);
   $pump_in_h = intval($_POST["c_in_h"]);
   $peas_in_h = intval($_POST["d_in_h"]);
   $pean_in_h = intval($_POST["e_in_h"]);
   
   $amount_tomat_t = intval($_POST["amount_a_t"]);
   $amount_straw_t = intval($_POST["amount_b_t"]);
   $amount_pump_t = intval($_POST["amount_c_t"]);
   $amount_peas_t = intval($_POST["amount_d_t"]);
   $amount_pean_t = intval($_POST["amount_e_t"]);

   
   # Проверка на ошибки
   $errors = true;
   
   if($admin === false){
      $errors = false; echo "<center><font color = 'red'>Логин администратора имеет неверный формат</font></center><BR />";
   }
   
   if($pass === false){
      $errors = false; echo "<center><font color = 'red'>Пароль администратора имеет неверный формат</font></center><BR />";
   }
   
   if($percent_swap < 1 OR $percent_swap > 99){
      $errors = false; echo "<center><font color = 'red'>Прибавляемый процент при обмене должен быть от 1 до 99</font></center><BR />";
   }
   
   if($percent_sell < 1 OR $percent_sell > 99){
      $errors = false; echo "<center><font color = 'red'>% золота на вывод при продаже должен быть от 1 до 99</font></center><BR />";
   }
   
   if($items_per_coin < 1 OR $items_per_coin > 50000){
      $errors = false; echo "<center><font color = 'red'>Сколько оружия = 1 золота, должно быть от 1 до 50000</font></center><BR />";
   }
   
   if($tomat_in_h < 6 OR $straw_in_h < 6 OR $pump_in_h < 6 OR $peas_in_h < 6 OR $pean_in_h < 6){
      $errors = false; echo "<center><font color = 'red'>Неверная настройка урожайности деревьев в час! Минимум 6</font></center><BR />";
   }
   
   
   if($amount_tomat_t < 1 OR $amount_straw_t < 1 OR $amount_pump_t < 1 OR $amount_peas_t < 1 OR $amount_pean_t < 1){
      $errors = false; echo "<center><font color = 'red'>Минимальная стоимость дерева не должна быть менее 1го золота</font></center><BR />";
   }
   
   # Обновление
   if($errors){
   
      $db->Query("UPDATE db_config SET
      
      admin = '$admin',
      pass = '$pass',
      ser_per_wmr = '$ser_per_wmr',
      ser_per_wmz = '$ser_per_wmz',
      ser_per_wme = '$ser_per_wme',
      percent_swap = '$percent_swap',
      percent_sell = '$percent_sell',
      items_per_coin = '$items_per_coin',
      a_in_h = '$tomat_in_h',
      b_in_h = '$straw_in_h',
      c_in_h = '$pump_in_h',
      d_in_h = '$peas_in_h',
      e_in_h = '$pean_in_h',
      amount_a_t = '$amount_tomat_t',
      amount_b_t = '$amount_straw_t',
      amount_c_t = '$amount_pump_t',
      amount_d_t = '$amount_peas_t',
      amount_e_t = '$amount_pean_t'
      
      WHERE id = '1'");
      
      echo "<center><font color = 'green'>Сохранено</font></center><BR />";
      $db->Query("SELECT * FROM db_config WHERE id = '1'");
      $data_c = $db->FetchArray();
   }
   
}

?>
<form action="" method="post">
<table width="100%" border="0">
  <tr>
    <td>Логин администратора:</td>
   <td width="150" align="center"><input type="text" name="admin" value="<?=$data_c["admin"]; ?>" /></td>
  </tr>
  <tr>
    <td bgcolor="#EFEFEF">Пароль администратора:</td>
   <td width="150" align="center"><input type="text" name="pass" value="<?=$data_c["pass"]; ?>" /></td>
  </tr>
 
  <tr>
    <td>Стоимость 1 RUB (Золотом):</td>
   <td width="150" align="center"><input type="text" name="ser_per_wmr" value="<?=$data_c["ser_per_wmr"]; ?>" /></td>
  </tr>
 
  <tr bgcolor="#EFEFEF">
    <td>Стоимость 1 USD (Золотом):</td>
   <td width="150" align="center"><input type="text" name="ser_per_wmz" value="<?=$data_c["ser_per_wmz"]; ?>" /></td>
  </tr>
 
  <tr>
    <td>Стоимость 1 EUR (Золотом):</td>
   <td width="150" align="center"><input type="text" name="ser_per_wme" value="<?=$data_c["ser_per_wme"]; ?>" /></td>
  </tr>
 
  <tr bgcolor="#EFEFEF">
    <td>Прибавлять % при обмене (От 1 до 99):</td>
   <td width="150" align="center"><input type="text" name="percent_swap" value="<?=$data_c["percent_swap"]; ?>" /></td>
  </tr>
 
  <tr>
    <td>% золота на вывод при продаже (от 1 до 99):<BR /></td>
   <td width="150" align="center"><input type="text" name="percent_sell" value="<?=$data_c["percent_sell"]; ?>" /></td>
  </tr>
 
  <tr bgcolor="#EFEFEF">
    <td>Сколько оружия = 1 золота:</td>
   <td width="150" align="center"><input type="text" name="items_per_coin" value="<?=$data_c["items_per_coin"]; ?>" /></td>
  </tr>
 
  <tr>
    <td>Плодородность в час (Герой «ДИАНА») (мин 6):</td>
   <td width="150" align="center"><input type="text" name="a_in_h" value="<?=$data_c["a_in_h"]; ?>" /></td>
  </tr>
 
  <tr bgcolor="#EFEFEF">
    <td>Плодородность в час (Герой «САМСОН») (мин 6):</td>
   <td width="150" align="center"><input type="text" name="b_in_h" value="<?=$data_c["b_in_h"]; ?>" /></td>
  </tr>
 
  <tr>
    <td>Плодородность в час (Герой «ВЕСТА») (мин 6):</td>
   <td width="150" align="center"><input type="text" name="c_in_h" value="<?=$data_c["c_in_h"]; ?>" /></td>
  </tr>
 
  <tr bgcolor="#EFEFEF">
    <td>Плодородность в час (Герой «ФАБЕР») (мин 6):</td>
   <td width="150" align="center"><input type="text" name="d_in_h" value="<?=$data_c["d_in_h"]; ?>" /></td>
  </tr>
 
  <tr>
    <td>Плодородность в час (Герой «АСТЕРИЯ») (мин 6):</td>
   <td width="150" align="center"><input type="text" name="e_in_h" value="<?=$data_c["e_in_h"]; ?>" /></td>
  </tr>
 
 
  <tr bgcolor="#EFEFEF">
    <td>Стоимость золота Герой «ДИАНА»:</td>
   <td width="150" align="center"><input type="text" name="amount_a_t" value="<?=$data_c["amount_a_t"]; ?>" /></td>
  </tr>
 
  <tr>
    <td>Стоимость золота Герой «САМСОН»:</td>
   <td width="150" align="center"><input type="text" name="amount_b_t" value="<?=$data_c["amount_b_t"]; ?>" /></td>
  </tr>
 
  <tr bgcolor="#EFEFEF">
    <td>Стоимость золота Герой «ВЕСТА»:</td>
   <td width="150" align="center"><input type="text" name="amount_c_t" value="<?=$data_c["amount_c_t"]; ?>" /></td>
  </tr>
 
  <tr>
    <td>Стоимость золота Герой «ФАБЕР»:</td>
   <td width="150" align="center"><input type="text" name="amount_d_t" value="<?=$data_c["amount_d_t"]; ?>" /></td>
  </tr>
 
  <tr bgcolor="#EFEFEF">
    <td>Стоимость золота Герой «АСТЕРИЯ»:</td>
   <td width="150" align="center"><input type="text" name="amount_e_t" value="<?=$data_c["amount_e_t"]; ?>" /></td>
  </tr>
 
  <tr> <td colspan="2" align="center"><input type="submit" value="Сохранить" /></td> </tr>
</table>
</form>
</div>
<div class="clr"></div>
 

stariyАвтор темы

  • *
  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 100 сообщений Репутация более 10 За финансовую помощь форуму !!! Благодарность от форума
  • Дата регистрации: Нояб. 2017
  • Расположение: 22 регион
  • Сообщений: 245
  • Страна: ru
  • Поблагодарили: 44 раз(а)
  • Репутация +10/-0
  • Пол: Мужской
    Социальные сети:
    ВКонтакте
Пароль администратора имеет неверный формат
« Ответ #2 : 14 Декабря 2017, 11:56:03 »
Благодарю но они полностью идентичны)) хочу понять как появилась ошибка??? Всё работало но после смены пароля, логина перестал сохранять. Стояло в скрипте админ )( админ. Поставил свои и всё.

Добавлено сообщение: 14 Декабря 2017, 11:58:23
сейчас поменял назад всё работает,:grave: ставлю свой пароль опять слетает
 

shans5

  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме За 1500 созданных тем Репутация более 75 более 4000 сообщений Топ 10 по сообщениям Топ 10 по созданным темам Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен. 2015
  • Расположение: Регион 58
  • Возраст: 44
  • Сообщений: 4895
  • Страна: ru
  • Поблагодарили: 1379 раз(а)
  • Репутация +92/-10
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:
    1979-06-30
Пароль администратора имеет неверный формат
« Ответ #3 : 14 Декабря 2017, 11:59:37 »
Поставь пароль и логин не через базу , а через файл pages/admin/_login.php
Подвергнуть критике, может любой.
Создать то,что будет подвергнуто критике,дано не каждому.
 

stariyАвтор темы

  • *
  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 100 сообщений Репутация более 10 За финансовую помощь форуму !!! Благодарность от форума
  • Дата регистрации: Нояб. 2017
  • Расположение: 22 регион
  • Сообщений: 245
  • Страна: ru
  • Поблагодарили: 44 раз(а)
  • Репутация +10/-0
  • Пол: Мужской
    Социальные сети:
    ВКонтакте
Пароль администратора имеет неверный формат
« Ответ #4 : 14 Декабря 2017, 17:40:11 »
Благодаря Админу решение найдено тему можно закрыть. Всем спасибо.
 
Теги: