За последние 24 часа нас посетили 17198 программистов и 1651 робот. Сейчас ищут 894 программиста ...

Вопрос про проверки в коде

Тема в разделе "Прочие вопросы по PHP", создана пользователем AnnaKms, 28 авг 2014.

  1. AnnaKms

    AnnaKms Новичок

    С нами с:
    28 авг 2014
    Сообщения:
    3
    Симпатии:
    0
    Добрый день!
    Код (Text):
    1. <?php
    2. $key_msg = $_POST['Test'];
    3. $lines = file('test.txt');
    4. foreach ($lines as $line)
    5. {
    6. if (substr($key_msg, 0, 32) == substr($line, 0, 32))
    7. {
    8. echo substr($line, 0, 32);
    9. break;
    10. }
    11. }
    12. ?>

    Файл text.txt содержит строки, вида:
    8hquiehqwiuehqwue312321321uehiu9:123-456-789-111-555-666-777-888-999-000:27.08.2015

    где:
    8hquiehqwiuehqwue312321321uehiu9 -уникальный номер компьютера
    123-456-789-111-555-666-777-888-999-000 - серийный номер программы
    27.08.2015 - дата до которой должна работать программа

    Программа отправляет POST запрос на сервер, в котором передает серийный и уникальный номер:
    Test=123-456-789-111-555-666-777-888-999-0008hquiehqwiuehqwue312321321uehiu9

    На сайте данным php скриптом все обрабатывается.
    Подскажите, нужно ли и если нужно, то как именно, делать какие-либо проверки от "нехороших" людей?
     
  2. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    +хеш строка
     
  3. AnnaKms

    AnnaKms Новичок

    С нами с:
    28 авг 2014
    Сообщения:
    3
    Симпатии:
    0
    А как это реализуется на php ?
     
  4. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    Вопрос такой, а сайт в ответ что то отправляет?
     
  5. AnnaKms

    AnnaKms Новичок

    С нами с:
    28 авг 2014
    Сообщения:
    3
    Симпатии:
    0
    Да ничего не отправляет. Нужно что-то отправлять?