送信という名前のボタンがある admin.php というファイルがあります。私がやりたいことは、それをクリックして、ユーザーのページ user.php にリンクを表示することです。これどうやってするの?
私は onSubmit($var); と呼ばれる関数を持っている functions.php と呼ばれるすべての関数を含むファイルを持っています。変数 $var is admin.php を値 $_POST['send'] で初期化しますが、ファイル user.php で関数を呼び出すと、変数 $var が誰であるかを彼に伝える方法がないため、「未定義」になります。索引'。
これを行う別の方法はありますか?
EDIT追加コード これはadmin.phpです
<input type="button" name="send" value="Submit" /><br/>
require 'functions.php';
$posted = $_POST['send'];
onSubmit($posted);
これはuser.phpです
require 'functions.php';
onSubmit($var); //here it says undefined index var because it doesn't know who the variable is
if($isSent == 1) {
<a style="visibility:visible;" href="test3.html" id="test3">Test3</a> <br/>
}
これが functions.php です
global $isSent;
function onSubmit($var) {
if(isset($var)) {
$isSent = 1;
}
}