0

だから、私は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]
}
?>
4

1 に答える 1

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>
于 2012-06-23T06:55:52.990 に答える