我正在开发一个项目,该项目将从 HTML 表单中获取用户输入值,然后将这些值从一个基数转换为另一个基数。我已经尝试了几个小时没有成功。我创建了五种 Html 输入类型。一个是要转换的数字。两个用于转换的基础。三是要转换的基础。四,一个用于显示结果的文本框,最后是一个按钮,用户将单击该按钮以运行该过程。我将把代码放在下面以获得热情的帮助。提前谢谢大家。
我尝试了 PHPisset 方法,!empty,settype,post 但都不起作用
<form method="POST" name="btnN" id="chr"class="myfm" action=" <?php htmlspecialchars($_SERVER['PHP_SELF']);?>">
<span style="color:white">From number:</span> <br><input type="text" name="screen1" ><br><br>
<span style="color:white">From base:</span> <br><input type="text" name="screen2"><br><br>
<span style="color:white">To base:</span> <br><input type="text" name="screen3"><br><br>
<span style="color:white">Result:</span> <br><input type="text" name="screen" ><br><br>
<input name="conver" type="button" value="Convert" onclick="btnN.screen.value='<?php echo $converted; ?>'" style="width:50%" >
</form>
<?php
$screen1=settype($_POST['screen1']);
$screen2= settype($_POST['screen2']);
$screen3=settype($_POST['screen3']);
do{
$screen1=settype($screen1,"integer");
$screen2=settype($screen2,"integer");
$screen3=settype($screen3,"integer");
$converted= base_convert($screen1,$screen2,$creen3);
}
while(isset($_POST['conver']));
?>
我想要的只是一个带有文本框的 HTML 表单,用户可以在其中输入他或她想要从指定基数转换为另一个指定基数的数字。将 12548 从 base10 转换为 base5 的示例。我的主要问题是 PHP 代码。感谢您的帮助!
慕运维8079593
汪汪一只猫