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.1ベストアンサー
- 回答日時:
includeかrequireでどうでしょうか
f ($check2==1) {
include("check2.php");
exit;
}
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も見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
別ファイルの変数を呼び出したいのですが?
PHP
-
別のファイルへ値を受け渡す方法
PHP
-
phpで別のファイルの変数に代入する方法
PHP
-
-
4
tableタグとformタグの組み合わせ
HTML・CSS
-
5
フォントの色を変えるには?
PHP
-
6
form actionで二つ送信先を指定する方法を教えて下さい。
PHP
-
7
PHP ボタンが押されたら処理を実行する
PHP
-
8
PHPからHTMLへの変数の受け渡し
PHP
-
9
include先でのinclude元の変数について
PHP
-
10
<A href ~で複数の値を渡したい
PHP
-
11
Javascript_submit()完了後に処理したい
JavaScript
-
12
issetでボタンが押されたかを確認するには
PHP
-
13
データ送信をボタンを押さずに行いたいのですが...
PHP
-
14
PHPのif文でその処理を途中で抜けるにはどうすればよいでしょうか?
PHP
-
15
PHPのページ間による配列の受け渡しについて
PHP
-
16
ボタンをクリックでPHP文を実行
PHP
-
17
ボタンのクリック数を合計保存するPHPプログラム
PHP
-
18
TABLEのセルの中の文字を行単位、セル単位で色を変えたい
HTML・CSS
-
19
テキストボックスに初期値を入れる
PHP
-
20
テーブルの最後(最新)のレコードを抽出したい
MySQL
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
.phpのファイルを開けない!
-
入力フォームの空白や改行を制...
-
PerlからPHPの呼び出しについて
-
別ファイルの変数を呼び出した...
-
MySQLの配置が変わったため、db...
-
別PHPファイルに変数を渡す
-
exec()にで別PHPをバックグラウ...
-
include先でのinclude元の変数...
-
index.phpに入るには、どうすれ...
-
onedrive にexcelファイルをア...
-
PHP postgreSQL(teraterm)を用...
-
フォントの色を変えるには?
-
【file_exists】ファイルが存在...
-
PHPで取得したHTML内のdiv要素...
-
メールフォームのタイトルが文...
-
.phpと.incファイルの違いはな...
-
php 完了画面の送信メールのコ...
-
3つ以上の論理積は利用可能なの...
-
VB.NET 最下位のディレクトリ名...
-
xamppでPHPのフォームからメー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
別ファイルの変数を呼び出した...
-
別PHPファイルに変数を渡す
-
シェルスクリプトからphpファイ...
-
phpのソースコードが、そのまま...
-
MySQLの配置が変わったため、db...
-
入力フォームの空白や改行を制...
-
DreamweaverMX2004で挿入するFl...
-
include先でのinclude元の変数...
-
.phpのファイルを開けない!
-
拡張子なしのファイルを稼働さ...
-
他人にphpファイルをダウンロー...
-
phpinfo.phpを開くとファイルの...
-
ファイルのダウンロードが始ま...
-
#!/usr/local/bin/phpはどこに...
-
PHPファイルを.html拡張子で動...
-
拡張子php画像をbmp画像等に変...
-
Javascriptで解凍のコマンドは...
-
crontabでPHPスクリプトが実行...
-
PHPから別なPHPへ移動(?)する方法
-
連続投稿対策
おすすめ情報