$Pass=$_POST["password"];
$mas[1]=Считал из файла вторую страку..md5.
if (md5($Pass)==$mas[1]){
echo "Всё Ок";
}
else {
echo "неверно";
}
когда вывожу:
echo $mas[1]."<br />";
echo md5($Pass)."<br />";
они опсалютно одинаковые а сравнивает выдаёт "Неверно"
Спустя 6 минут, 42 секунды (15.10.2011 - 12:55) redreem написал(а):
из файла видимо подцепляется невидимый символ. например перенос строки.
Спустя 17 минут, 41 секунда (15.10.2011 - 13:13) imbalance_hero написал(а):
sharomet
trim сделай. В исходном коде страницы посмотри, что там за символы цепляются, когда выводишь переменные.
trim сделай. В исходном коде страницы посмотри, что там за символы цепляются, когда выводишь переменные.
Спустя 23 минуты, 43 секунды (15.10.2011 - 13:37) redreem написал(а):
у меня помнится была такая ситуация, - при чтении из файла в начало цеплялись 2 байта и как раз таки примерно в таком же случае - оперирование зашифрованными данными - 0D,0A. но мне не нужно было манипулировать этими данными в php, я отдавал js-скрипту их. а им уже откусывал 2 первых байта.
попробуйте аналог в php написать. не могу сказать откусит ли он непечатаемые символы.
data=data.substring(2,data.length);
попробуйте аналог в php написать. не могу сказать откусит ли он непечатаемые символы.
Спустя 3 часа, 21 минута, 56 секунд (15.10.2011 - 16:58) sharomet написал(а):
Я понял спасибо)
_____________
Место клизмы изменить нельзя!