0
저는 PHP에서 초보자입니다. 저는 계산기를하려고하는데 뭐가 잘못 됐습니다. 무엇인지 모르겠습니다. 부엉이를 클릭하면 필드가 비어있게됩니다.PHP 간단한 계산기
<head>
<title>Funcion isset()</title>
</head>
<body>
<form name="forma" method="post">
Realitza una operacio: <br> <br/>
<input type="text" name="num1"> </t> Operador 1 <br /></br/>
<input type="text" name="num2"> </t> Operador 2 <br /></br>
Operació:</br></br>
<input type="radio" name="opcion" value="+">Suma <br /></br/>
<input type="radio" name="opcion" value="-">Resta <br /></br/>
<input type="radio" name="opcion" value="*">Multiplicacio <br /></br/>
<input type="radio" name="opcion" value="/">Divisio <br /></br/>
<input type="radio" name="opcion" value="p">Potencia <br /></br/>
<input type="submit" name "submit" value="Calcular">
</form>
<?php
if (isset($_POST['calcular']))
{
$n1 = $_POST['numero1'];
$n2 = $_POST['numero2'];
$oper = $_POST['opcion'];
switch ($oper) {
case "+":echo $n1 + $n2;break;
case "-": echo $n1 - $n2; break;
case "*": echo $n1 * $n2;break;
case "/":echo $n1/$n2;break;
case "p": echo pow($n1,$n2);break;
}
}
?>
</body>
</html>
어떤 도움을 주시면 감사하겠습니다.
대단히 고마워요! 당신이 말했듯이 문제가 제출되었습니다. 그리고 $ n1 = $ _POST [ 'numero1']; $ n2 = $ _POST [ 'numero2']; $ n1 = $ _POST [ 'num1']; $ n2 = $ _POST [ 'num2']; 안부 스페인에서 :) – Asis
당신은 오신 것을 환영합니다. 스페인은 훌륭한 장소입니다. 그것을 즐기십시오! – arkascha