POST에서 반환 할 때 양식의 텍스트 입력에있는 패딩이 제거되는 것처럼 보일 수 있습니다. 이 간단한 예를 보여줍니다POST 후에 양식 텍스트 입력의 채우기가 제거됩니다.
<?php
if (isset($_POST["submit"]))
{
echo $_POST["name"]."<br />";
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Input Padding</title>
<style type="text/css">
input[type=text]
{margin: 20px; width: 200px; height: 25px; padding: 10px;}
</style>
</head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="text" name="name" />
<input type="submit" name="submit" value="Submit" />
</form>
</body>
</html>
이상하게도,이를 일으키는 ECHO 함수의 것으로 보인다. 어떤 도움을 주시면 감사하겠습니다.
감사합니다.
소피아
나는 당신의 질문을 이해 할 수 없습니다입니다. 게시물에서 돌아 왔을 때 CSS 패딩이 벗겨 졌다는 것을 의미합니까? –
"텍스트 입력에서 패딩"이란 무엇을 의미합니까? HTML이 여러 공백 문자를 제거한다는 것을 알고 있습니까? – MarcoS
제 생각에이 사람은 입력 텍스트의 모든 공백 문자가 양식 게시 이후에 사라 졌다고 말하려고합니다. 이유가 무엇입니까? –