PHP初心者です。宜しくお願いいたします。
下記はcheck1.phpです。途中で $check2=1の場合は分岐でcheck2.phpにジャンプさせたいのですが、ジャンプした後は変数がすべて消えてしまうようです。check1.phpで得た変数を、そのままcheck2.phpで利用したい場合はどうすればいいのでしょうか?
--------------------------------------------------
if ($_POST['write']) {
$tuki= get_form($_POST["tuki"]);
$ome = get_form($_POST["ome"]);
$check1 = get_form($_POST["check1"]);
$check2 = get_form($_POST["check2"]);}
if ($check2==1)
{$url="http://localhost/check2.php"; readfile($url);}
else{・・・・・・・・
--------------------------------------------------
No.2
- 回答日時:
変数はそのスクリプト内のみで有効です。
readfileを使ってcheck2.phpを開いていますが、check2.phpは別なスクリプトファイルなので、変数は引き継がれません。ですので、変数を引き継ぐのであればパラメータで渡してやるか、セッションを使うしかないです。とりあえず簡単に行うには
$utl="http://localhost/check2.php?tuki=$tuki&ome=$ome& …の形で、パラメータを渡してあげて下さい。この時はGETでデータが渡されるので、chech2.phpでは$_GETで変数を受け取る必要があります。
セッションを使うのであれば、両方のページのスクリプトの最初の方でsession_start()関数を実行し、check1.phpで引き継ぎたい変数を$_SESSION["変数名"]でセッション変数に格納します。そしてcheck2.phpで$_SESSION["変数名"]で参照して下さい。
パラメータで渡す方法でも完璧に出来ました。セッションはまだ理解していないので試していないのですが、勉強がてら試行してみようと思います。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 正規表現について質問です。条件に合う場合はtrueを返したい 3 2022/10/06 23:02
- FX・外国為替取引 mql4のコンパイルエラー箇所の修正お願いします。 1 2023/03/15 16:14
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- Visual Basic(VBA) Excel VBAの解読について質問があります。 概要は、マクロでチェックボックスにチェックすると日 1 2023/02/10 07:50
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PostgreSQL 画像とカテゴリーを出力したいのですが、取得の条件を付ける方法がわかりません。 2 2022/05/01 18:03
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
別ファイルの変数を呼び出したいのですが?
PHP
-
別のファイルへ値を受け渡す方法
PHP
-
phpで別のファイルの変数に代入する方法
PHP
-
-
4
tableタグとformタグの組み合わせ
HTML・CSS
-
5
PHP ボタンが押されたら処理を実行する
PHP
-
6
PHPからHTMLへの変数の受け渡し
PHP
-
7
フォントの色を変えるには?
PHP
-
8
include先でのinclude元の変数について
PHP
-
9
データ送信をボタンを押さずに行いたいのですが...
PHP
-
10
issetでボタンが押されたかを確認するには
PHP
-
11
ボタンをクリックでPHP文を実行
PHP
-
12
form actionで二つ送信先を指定する方法を教えて下さい。
PHP
-
13
ボタンのクリック数を合計保存するPHPプログラム
PHP
-
14
PHPのページ間による配列の受け渡しについて
PHP
-
15
Javascript_submit()完了後に処理したい
JavaScript
-
16
$_SESSIONに二次元配列を使えるのですか?
PHP
-
17
テキストボックスに初期値を入れる
PHP
-
18
<A href ~で複数の値を渡したい
PHP
-
19
別ウィンドウへのsubmitの挙動がおかしいです
JavaScript
-
20
セッションを使わずに遷移先画面に変数の値を渡すには?
PHP
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
こちらはただの直列処理ですか?
-
include先でのinclude元の変数...
-
別ファイルの変数を呼び出した...
-
別PHPファイルに変数を渡す
-
Ruby URLの分解方法
-
MySQLの配置が変わったため、db...
-
phpinfo.phpを開くとファイルの...
-
PHPでバックグランド処理について
-
連続投稿対策
-
1つのファイルにrequireを何度...
-
onedrive にexcelファイルをア...
-
VBSの「MsgBox」について
-
複数ファイルを連続でダウンロード
-
パースエラーとは?
-
リンク先を隠す方法はないでし...
-
拡張子php画像をjpg画像等に変...
-
図に示す階層構造で,現在のデ...
-
C# Excelファイルへの画像挿入。
-
PHPとCSVで簡易データベースな...
-
Subversionで、ファイルをリネ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
別ファイルの変数を呼び出した...
-
MySQLの配置が変わったため、db...
-
入力フォームの空白や改行を制...
-
別PHPファイルに変数を渡す
-
シェルスクリプトからphpファイ...
-
phpのソースコードが、そのまま...
-
include先でのinclude元の変数...
-
phpinfo.phpを開くとファイルの...
-
拡張子php画像をbmp画像等に変...
-
PHPから別なPHPへ移動(?)する方法
-
PerlからPHPの呼び出しについて
-
1行目の#! "C:\\xampp\\php\\p...
-
ローカルでは動くがサーバーで...
-
PHPの拡張子を見せない方法
-
パスワード等が記述されているp...
-
#!/usr/local/bin/phpはどこに...
-
.htaccessの設定で,auto_prepe...
-
PHP(.php)及びJavascrpit(.j...
-
.phpのファイルを開けない!
-
拡張子なしのファイルを稼働さ...
おすすめ情報