• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Как Вытащить Данные О Переменных Из Текстового Файла?

  • Автор темы BlackShadow
  • Дата начала
B

BlackShadow

У меня есть текстовый файл file1.txt с примерно таким содержимым:

log=login&par=password&age=23

Такие данные (точнее, таким образом) считывает FlashPlayer. А как можно извлечь ЭТИ ЖЕ данные но с помощью PHP?
Или всё-таки придется создавать отдельные файлы txt, в каждом из которых будет прописано своё значение?
 
B

BlackShadow

Уже всё сделал. Кому надо - смотрите:

Содержание файла file.txt:

PHP:
$cou = 1;

$fl = "users/".$cou.".usr";

while(file_exists($fl)){

$fp = fopen($fl,"r");

if ($fp){

while(!feof($fp)){
$dataProfile .= fgets($fp,2);
}
fclose($fp);

$datArray = explode("\n&",$dataProfile);

$log_p = str_replace("login=","",$datArray[0]);
$par_p = str_replace("par=","",$datArray[1]);

if ($log != $log_p){

if ($par == $par_p){

echo "
<font color=\"red\">
Добро пожаловать, $log!
";
break;
} else {
echo "
<font color=\"red\">
Такого пользователя не существует<br>
или пароль введен неверно
";
break;
}

}

} else {
echo "
<font color=\"red\">
Произошла серверная ошибка.<br>
Повторите позже
";
break;
}

$cou++;
}
 
A

acorn

Это стандартная строка с GET-запросом. Уверен, что есть функции для её парсинга, не обязательно было изобретать велосипед.

P.S. -master-, без сарказма, пжс, у всех тут разный уровень.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!