저는 초보자이며 html 양식과 PHP 처리가 어떻게 작동하는지 이해하려고합니다.HTML PHP 폼 처리; 변수
예제의 쌍 건너 온 :
HTML 양식 :
<html>
<body>
<form action="hello-web.php" method="GET">
<label>Name:</label>
<input type="text" name="yourName" size="24">
<input type="submit">
</form>
</body>
</html>
PHP 프로세서 :
<?php
$fname = $_GET["yourName"];
echo "Hello $fname!";
?>
출력해야합니다 안녕하세요/예제 이름을 입력 한!
질문 : 예를 "유형 이름"를 들어,에 (HTML 및 PHP 파일 모두) 변수 "YOURNAME"을 변경하려고하면 가 양식에 입력 한 이름이 표시되지 않습니다.
다른 말로하면 출력은 다음과 같습니다. Hello!
"yourName"은 표준 PHP 또는 html 변수입니까? 당신이 원했던 무엇으로 바꿀 수 있습니까?
양식 처리 데이터가 정확히 얼마나 정확합니까? 모든 코드는 단락과 같은 연속 선으로 나타 때문에 나는에 주석으로 붙여 넣을 때 다음
은 출력되지 입력 한 이름이 (내가 답변으로 여기에 게시됩니다 내 변경된 코드 당신의 답 :
HTML 양식 (변경 - TYPENAME) :
<html>
<body>
<form action="hello-web.php" method="GET">
<label>Name:</label>
<input type="text" name="typeName" size="24">
<input type="submit">
</form>
</body>
</html>
PHP PRCESSOR (변경 - TYPENAME) :
<html>
<body>
<?php
$fname = $_GET["typeName"];
echo "Hello $fname!";
?>
</body>
</html>
두 가지 모두 작동해야합니다. 아마도 오타가 될 것입니다. – ilanco
어떤 URL이 보입니까? – SLaks
"Washington"을 입력하면 http : // localhost : 8888/lessons/hello-web.php? yourName = Washington – user1373564