所以我对php很新,我一直在努力寻找解决问题的方法。我发现其他帖子类似,但从未找到我理解得足以尝试的答案。
评论应该解释我想要什么,但如果它有点太模糊,我很抱歉。我真的不知道如何解释这个。
提前感谢您提供的任何帮助。
<?php include ("calc.php"); ?>
<form method="post" name="form">
<input type="text" name="username"/>
</form>
<form>
<input id="info" type="text" value="<?php echo $info[1]; //This just appears blank, and I don't know how to fix ?>"/>
</form>
<?php
if(isset($_POST["username"])) {
calc($_POST["username"]); //Posts to calc.php where the function "calc" will put some info into an array called $info[1]
}
?>
答案 0 :(得分:0)
尝试更改指令的顺序,首先在数组中添加数据,然后访问该数据
<?php
if(isset($_POST["username"])) {
calc($_POST["username"]); //Posts to calc.php where the function "calc" will put some info into an array called $info[1]
}
?>
<form>
<input id="info" name="info" type="text" value="<?php if(isset($info[1])) echo $info[1]; ?>"/>
</form>