"; echo "№ 9"; // 2. Перевірка наявності та заповненості значенням "1" ознаки відправлення // даних форми на сервер, що визначається змінною register if (isset($_REQUEST['register']) && $_REQUEST['register'] != '') { // 3. Заповнення змінних значеннями з глобального масиву $_REQUEST, що містить як POST- і GET-змінні $last_name = trim($_REQUEST['last_name']); // 4. Перевірка заповнювання даних: прізвище $last_name має містити щонайменше 2 символи. // Якщо перевірка пройшла успішно, з'ясувати, чи було прізвище введено раніше, тобто // чи записано воно окремим рядком у файлі data.txt (його може і не бути). При наявності // прізвища у файлі data.txt надати значення $yet = true, інакше $yet = true і дописати // нове прізвище у файл if (strlen($last_name) >= 2) { if (file_exists('data.txt')) { $a = file('data.txt',FILE_IGNORE_NEW_LINES); // масив рядків без ознаки кінця рядка $j = array_search ($last_name, $a); if ($a[$j]==$last_name) $yet=true; else { $yet = false; $fp = fopen("data.txt", "a"); // відкривання файлу в режимі дописування $test = fwrite($fp,$last_name."\n"); // дописування нового прізвища у файл } } else { $yet=false; file_put_contents('data.txt',$last_name."\n"); } // 5. Виведення відповіді на введення прізвища у формі if ($yet) echo "Раді знову вас бачити!
"; else echo "Спасибі, що вибрали саме нас!
"; echo "
"; } } echo "
"; ?>