Я не имел опыта использования PHP и установил скрипт (который прошел хорошо). Затем я сделал несколько настроек, используя главное меню настроек.
Когда я использую сценарий сейчас, я получаю следующую ошибку (отображается почти на каждой странице):
Ошибка:
Предупреждение: strlen () ожидает, что параметр 1 будет строкой, массив указан в /home/castillo/public_html/membership/inc/libs/plugins/modifier.myescape.php в строке 28
Сайт это: http://castilloflamingo.com/membership/
Когда я иду в файл: modifier.myescape.php
Я вижу это в строке 28:
if (strlen($string) > 20)
Как я могу это исправить? Может кто-нибудь предложить некоторые идеи?
Я думаю, что мне нужно больше информации, чтобы сказать наверняка, но попробуйте:
if (strlen($string[0]) > 20)
Сообщение об ошибке указывает, что переменная $ string является массивом, поэтому проверьте код, в котором генерируется $ string, и посмотрите, можете ли вы понять, почему / как это массив.
Других решений пока нет …