초보자는 사용자에게 두 개의 int를 입력 한 다음 합계를 추가하고 합계를 인쇄하는 간단한 양식으로 작업합니다. 나는 여러 번 지나갔고 내 수녀가 숫자를 잡아 내지 못하고 있거나 int가 제대로 초기화하고있는 것 같습니다. 나는 잘 모르겠다 - 나는 신참이고 혼란 스럽다. 어떤 도움을 (그리고 네, 구글과 php.net을 통해 답변을 검색했지만 나는 내가 충분히 내가 그것을 추측 할 정도로 잘 읽고 이해하는 수준이 아니에요) 감사합니다 감사합니다.양식이 값을 반환하지 않습니다 (myTotal = undefined var)
코드 :
<?
//adder.php
if (isset($_POST['num1']))
{
$num1 = $_POST['num1'];
$num2 = $_POST['num2'];
$myTotal = $num1 + $Num2;
echo "<h2 align=center>You added <font color=blue>" . $num1 . "</font> and ";
echo "<font color=blue>" . $num2 . "</font> and the answer is <font color=red>" . $myTotal . "</font>!";
unset($_POST['num1']);
unset($_POST['num2']);
}else{
?>
<html>
<body>
<h1 align="center">Adder </h1>
<form action="<? print $_SERVER['PHP_SELF']; ?>">
Enter the first number:<input type="text" name="Num1"><br>
Enter the second number:<input type="text" name="num2"><br>
<input type="submit" value="Add Em!!">
</form>
</body>
</html>
<?php
echo "<br /><a href=" . $_SERVER['PHP_SELF'] . ">Reset page</a>";}
?>
고마워요. 이전에 해봤지만 작동하지 않았습니다. 오타/케이싱 문제가 있었기 때문에 지금은 깨달았습니다. 감사합니다 – Chezshire
문제는 없습니다. 이 두 문장이 유용 할 수도 있습니다. 나는 항상 그들을 사용한다 : echo ("
"); echo ("Get Content :"); echo ("
내용 게시 :"); echo (" "); – rrtx2000