• Страница 1 из 1
  • 1
Форум » [P4F] Mu Web Clone » Модули для MWC » Кузница
Кузница
^ImperiaL^Дата: Вторник, 28.01.2014, 17:41 | Сообщение # 1
Ветеран
Группа: Проверенные
Сообщений: 175
Награды: 0
Репутация: 0
Статус: Offline
Skype: Нет данных
При попытке добавить вещи через админку в кузницу, вибивает следующее сообщение, и ничего не добавляет.
Как можно исправить?

Warning
: htmlspecialchars() expects parameter 1 to be string, array given in C:\xampp\htdocs\_sysvol\security.php on line 117
 
slavon1Дата: Среда, 29.01.2014, 12:15 | Сообщение # 2
Бывалый
Группа: тестер
Сообщений: 111
Награды: 1
Репутация: 3
Статус: Offline
Skype: Нет данных
Скинь все что есть с 110-140 строку, естесн на форуме сделай преобразование в code чтоб не сместилось

Owner:PlayMu.Ru - лучший сервер рунета с отзывчивой администрацией!
 
^ImperiaL^Дата: Среда, 29.01.2014, 17:51 | Сообщение # 3
Ветеран
Группа: Проверенные
Сообщений: 175
Награды: 0
Репутация: 0
Статус: Offline
Skype: Нет данных
http://s020.radikal.ru/i706/1401/bd/9e4c01be58c7.jpg

Вот скрин.

Добавлено (29.01.2014, 17:51)
---------------------------------------------
   

Код
}
}
test_xss ();

/**
* функция валидации данных массив POST. Работает как фильтр.
* @word - текст, фраза, переменная.
**/
function validpost($word)
{
  //return preg_replace("/[^[:digit:]A-Za-zА-Яа-я_\:\?\]\[\/\!-+()@=.,& \s]/",'',$word);
  return htmlspecialchars(preg_replace("/[^[:digit:]A-Za-zА-Яа-я_@\-+:;,\!?.#()=\s\]\[]/",'',$word));
}

/**
* функция валидации данных массив GET. Работает как фильтр.
* @word - текст, фраза, переменная.
**/

function validget($word)
{
  $word = htmlspecialchars(preg_replace("/[^[:digit:]A-Za-zА-Яа-я_@.\!\]\[ \-+()=]/",'',$word));
   return str_replace(' ','',$word);
}

function validZ($word)
{
$word1 = htmlspecialchars(preg_replace("/[^[:digit:]A-Za-zА-Яа-я_@.\]\[\!\:;-+(),.=\s]/",'',$word));
if ($word1!=$word)
    WriteLogs ("Inject","запрещенные символы: было ".htmlspecialchars($word)." стало ".$word1);
 
slavon1Дата: Пятница, 31.01.2014, 00:12 | Сообщение # 4
Бывалый
Группа: тестер
Сообщений: 111
Награды: 1
Репутация: 3
Статус: Offline
Skype: Нет данных
//return preg_replace("/[^[:digit:]A-Za-zА-Яа-я_\:\?\]\[\/\!-+()@=.,& \s]/",'',$word); 
  return htmlspecialchars(preg_replace("/[^[:digit:]A-Za-zА-Яа-я_@\-+:;,\!?.#()=\s\]\[]/",'',$word)); 
Попробуй заменить это, на это:
  return preg_replace("/[^[:digit:]A-Za-zА-Яа-я_\:\?\]\[\/\!-+()@=.,& \s]/",'',$word); 
  //return htmlspecialchars(preg_replace("/[^[:digit:]A-Za-zА-Яа-я_@\-+:;,\!?.#()=\s\]\[]/",'',$word)); 
думаю epmak что то не доделал...


Owner:PlayMu.Ru - лучший сервер рунета с отзывчивой администрацией!
 
^ImperiaL^Дата: Пятница, 31.01.2014, 07:28 | Сообщение # 5
Ветеран
Группа: Проверенные
Сообщений: 175
Награды: 0
Репутация: 0
Статус: Offline
Skype: Нет данных
Спасибо. Помогло. Поставил +.

Добавлено (31.01.2014, 07:28)
---------------------------------------------
А не подскажешь откуда читается цена на определенную вещь в кузнице?
Изначальная цена, на саму вещь без опт.

 
slavon1Дата: Пятница, 31.01.2014, 11:15 | Сообщение # 6
Бывалый
Группа: тестер
Сообщений: 111
Награды: 1
Репутация: 3
Статус: Offline
Skype: Нет данных
Цитата ^ImperiaL^ ()
Изначальная цена, на саму вещь без опт.
честно, я не разу не ставил кузницу... не было необходимости, поэтому не могу сказать..


Owner:PlayMu.Ru - лучший сервер рунета с отзывчивой администрацией!
 
^ImperiaL^Дата: Пятница, 31.01.2014, 17:30 | Сообщение # 7
Ветеран
Группа: Проверенные
Сообщений: 175
Награды: 0
Репутация: 0
Статус: Offline
Skype: Нет данных
Ясно. Ну ничего, разберусь. Еще раз спасибо.
 
ze-kaДата: Четверг, 24.04.2014, 14:43 | Сообщение # 8
Новичек
Группа: Пользователи
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline
Skype: Нет данных
осталса ли у каво этот модуль ?
 
Форум » [P4F] Mu Web Clone » Модули для MWC » Кузница
  • Страница 1 из 1
  • 1
Поиск: