コードが出力されないのはなぜですか?
直接コーディングするだけです。 。 。アドバイスをお願いします~~
<?phpif (isset ( $_POST ["submitted"] )) { $x = $_POST["x"]; $y = $_POST["y"]; if ($x == 0 && $y == 0) $z="出错了!x与y不能同时为0。"; else{ $z = $x + $y; }}?><html><head></head><body><form method="post"> <input type="text" name="x" value="<?php @$x?>" /> + <input type="text" name="y" value="<?php @$y?>" /> <input type="submit" name="submitted" value="=" /> <input type="text" name="z" value="<?php @$z?>" /></form></body></html>
変数には出力がありません、もちろん機能しません。次のように変更するだけです。
<?phpif (isset ( $_POST ["submitted"] )) { $x = $_POST["x"]; $y = $_POST["y"]; if ($x == 0 && $y == 0) $z="出错了!x与y不能同时为0。"; else{ $z = $x + $y; }}?> <html><head></head><body><form method="post"> <input type="text" name="x" value="<?php echo @$x?>" /> + <input type="text" name="y" value="<?php echo @$y?>" /> <input type="submit" name="submitted" value="=" /> <input type="text" name="z" value="<?php echo @$z?>" /></form></body></html>