PHPで次画面に遷移する方法
PHPでindex1.phpからindex2.phpにデータ送信して画面遷移する方法です。
formタグのaction属性に次画面のindex2.phpを指定します。method属性でGETかPOSTを指定します。
index1.php
<form action="index2.php" method="POST"> ファイルを選択<br/> <input type="file" id="input_file" name="param1" ><br/> <br/> 選択されたファイル名<br/> <input type="text" id="fullpath" name="param2" ><br/> <input type="submit"> </form>
$_POST[‘name’]
POSTでデータ送信される場合は、$_POST[‘name’]を使用してデータを取得します。
今回であれば以下2つのデータです。
$_POST['param1'] $_POST['param2']
index2.phpでは<?phpから?>の間にPHPスクリプトが記述できますので、以下のようにします。
index2.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <META http-equiv="X-UA-Compatible" content="IE=edge"> <title>次画面</title> </head> <body> <?php echo $_POST['param1'] . "<br/>" ?> <?php echo $_POST['param2'] . "<br/>" ?> </body> </html>
KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
コメント