変数がtrueの場合、ディスプレイに特定の仕切りを表示しようとしています。だから、私が今までに得たものをあなたに見せてもらい、誰かが喜んで助けてくれることを願っています。PHP変数に基づいて特定の仕切りを表示/非表示にする方法がわかりません
これはA HREFがクリックされたときに実行する必要がありますチェックです:
<?php
function enter_username_phase() {
if (isset($_POST['package'])) {
$package = $_POST['package']);
return true;
} else {
return false;
}
}?>
は今、これはパッケージIDを送信するボタンのいずれかです。
<a href='#credits?package=1'>
<div class="box">
<font size="4"><b>Price</b></font><br>Amount<br>
</div>
</a>
はここです私は変数は、私が表示したいのdivと一緒に示されているかどうかを確認するために使用する方法:
<style>
#enter_username {
<?php
if (enter_username_phase()) {
echo 'display:block;';
}
?>
}
</style>
<div class="enter_username">
<center>
<br>
<form name="username" method="post" action="#credits">
<INPUT type="username" name="username" maxlength="16">
<INPUT TYPE = "Submit" Name="Submit" VALUE = "Check username">
</form>
<br><br>
</center>
</div>
これはCSSファイル内周器の定義です:私は間違った方法私はこれをトリガーするものがないので、要素が表示されるか、それが働いていない持つ表示していますいずれかをつもりだと仮定してい
.enter_username {
display: none;
}
私は本当によくわからないページの更新や更新を強制する必要があります。これを行うにはPHP/CSS/HTMLメソッドに固執したいと思います。もし誰かが私を助けてくれると本当に感謝しています。あなたの時間と幸せな休日に非常に感謝します。
$ _POSTを$ _GETに変更するのを忘れていました;) – Joint
投稿をgetメソッドに変更しようとしましたが、違いはありませんでした。おそらくページを何とか更新して、今すぐクリックした後に仕切りを表示する必要がありますか? –
申し訳ありませんが、私の悪い..私はコードを更新して、もう一度チェックしてください。 –