Я просто перенес свой проект с локального хоста на мой хост и, используя ту же функцию (phpass), получаю разные результаты, а длина возвращаемой строки также отличается.(и все работает на localhost, кстати)
Так что та же функция возвращает ложь, когда в сети.Мне было интересно, в чем может быть проблема.
Вот результат:
Ввод: 12345