質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.40%
変数

変数は、プログラミングにおいて値や文字列などのデータを保持できる仕組みを指します。自由に名前を付けることができるため、管理しやすくなるのが特徴です。プログラムで変数の宣言を行い、値を代入して利用。保持したデータが通用する範囲でローカル変数とグローバル変数に分けられます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Q&A

解決済

1回答

223閲覧

PHP iframeの引数に変数を使用したい

dendoushishi

総合スコア3

変数

変数は、プログラミングにおいて値や文字列などのデータを保持できる仕組みを指します。自由に名前を付けることができるため、管理しやすくなるのが特徴です。プログラムで変数の宣言を行い、値を代入して利用。保持したデータが通用する範囲でローカル変数とグローバル変数に分けられます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

0クリップ

投稿2024/06/10 07:21

実現したいこと

PHPプログラム内の iframeコマンドの引数に変数を使用したい。

発生している問題・分からないこと

変数 の中身の引き渡し方が分からない。

該当のソースコード

PHP

1 <iframe src="a.php?w_date = $date_1></iframe> 2 3 変数の中身の例(’Y-m-d’ フォーマットの可変データ) 4   $date_1 =  '2024-06-10';

試したこと・調べたこと

  • teratailやGoogle等で検索した
  • ソースコードを自分なりに変更した
  • 知人に聞いた
  • その他
上記の詳細・結果

デバッグのやり方が分からないので、PHPプログラムの途中に echo を入れて
期待した値になっているか、ブラウザ上で確認している状態です。
よって、具体的なエラーが出ないと分からず、
ブラウザ上で echo の値表示をみているだけの状態です。

<iframe src="a.php?w_date = $date_1></iframe>       a.php w_date の値 : $date_1     <iframe src="a.php?w_date = {$date_1}></iframe>      a.php w_date の値 : {$date_1}    <iframe src="a.php?w_date = '{$date_1}'></iframe>      a.php w_date の値 : '{$date_1}'    <iframe src="a.php?w_date = '$date_1'></iframe>      a.php w_date の値 : '$date_1'   

以上。

補足

結果内容を見やすくしたいのですが、できませんでした。
申し訳ありません・・・・

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

<iframe src="a.php?w_date = $date_1></iframe>

実際にこのままを .php ファイルに書く事は出来ないので、PHPモードから抜けているのだと思います。

であるなら

PHP

1<iframe src="a.php?w_date=<?=$date_1?>"></iframe>

という事では?

ついでに...
src属性値の引用符が閉じていませんが、コピペミスですか?

投稿2024/06/10 07:31

tezcello

総合スコア301

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

dendoushishi

2024/06/10 07:39

回答ありがとうございます。 試したところ問題が解決しました! ベストアンサーに選ばせていただきました。 なお、ご指摘の通り、コピペミスで、正しくは <iframe src="a.php?w_date = $date_1”></iframe>       a.php w_date の値 : $date_1     <iframe src="a.php?w_date = {$date_1}”></iframe>      a.php w_date の値 : {$date_1}    <iframe src="a.php?w_date = '{$date_1}'”></iframe>      a.php w_date の値 : '{$date_1}'    <iframe src="a.php?w_date = '$date_1'”></iframe>      a.php w_date の値 : '$date_1'  でした。 ありがとうございました!!!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.40%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問