PHP для поиска в TXT-файле и вывода первой строки - PullRequest
0 голосов
/ 21 сентября 2019

Я создал форму, и я хотел, чтобы, когда пользователь вводит слово в форме, код php просматривает текстовый файл, содержащий данные, и он возвращает первую строку, если он находит слово в текстовом файле

введите описание изображения здесь

 define('FICHIER', 'recette1.txt'); 
 if (isset($_POST['valider'])) {
 } else { 
    $existe = FALSE; 
    @ $fp = fopen(FICHIER, 'r') or die('Ouverture en lecture de "' . FICHIER . '" impossible !'); 
    while (!feof($fp) && !$existe) { 
       $ligne = fgets($fp, 1024); 
       if (preg_match('|\b' . preg_quote($_POST['aqt']) . '\b|i', $ligne)) { 
           $existe = TRUE;
       } 
    } 
 } 
 fclose($fp); 
 $o = fopen("recette1.txt","r"); 
 $l = fgets($o); 
 $mot = $_POST["aqt"];
 if ($existe) { 
    $page=""; 
    $p = "$l.php"; 
    $page .= '<a href="'.$p.'">'.$l.'</a>'; 
    echo $page ; 
 } else {
    die("not exist !");
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...