Проблемы с Md5()

Тема в разделе "PHP программирование", создана пользователем avatar68, 15 мар 2011.

Наш партнер Genesis Hackspace
  1. avatar68

    avatar68 Гость

    Пишу в файл из <input type=password name=pas>:
    Код (PHP):
    fwrite($file,md5(trim($_POST['pas'])));
    В другом скрипте проверяю из точно такого же поля, но уже другой формы:
    Код (PHP):
    $strf = trim(fgets($file,256));
    // Проверка
    if (substr($srtf,0,32) != md5(trim($_POST['pas']))) die ("Error!");
    И вижу на экране - Error!
    Тогда вместо комментария пишу:
    Код (PHP):
    echo "# ".substr($strf,0,32)." # ".md5(trim($_POST['pas']))." #";
    Bижу
    # 10d28a3645cf5eb48912c23360e04515 # 10d28a3645cf5eb48912c23360e04515 #
    И начинаю потихоньку сходить с ума... :rolleyes:
     
  2. vital

    vital Больной Компом Детектед

    Регистрация:
    29 янв 2006
    Сообщения:
    2.432
    Симпатии:
    36
    substr($strf,1,32)

    сделайте.
     
  3. avatar68

    avatar68 Гость

    Но строки то с 0 считаются!!!

    Хотя за оперативную помощь огромное спасибо!
    Я chop()'ом конец строки обрезал и стало все нормально.
     
  4. vital

    vital Больной Компом Детектед

    Регистрация:
    29 янв 2006
    Сообщения:
    2.432
    Симпатии:
    36
    нет.
     
Загрузка...
Похожие Темы - Проблемы Md5()
  1. Oksy
    Ответов:
    16
    Просмотров:
    324
  2. nikos
    Ответов:
    30
    Просмотров:
    623
  3. lmike
    Ответов:
    18
    Просмотров:
    392
  4. VikTor1990
    Ответов:
    0
    Просмотров:
    102
  5. hitesh
    Ответов:
    6
    Просмотров:
    196

Поделиться этой страницей