以下は
「ちょっと実用掲示板の作成」にあたり
プログラム で 5個あるうちの 2個
です。
私の 環境は
http://afurieitohannei.la.coocan.jp/sns/Sampleda …
です。
HPファイル keizi_top.php は以下です。
http://afurieitohannei.la.coocan.jp/sns/keizi_to …
HPファイル keizi.php は以下です。
http://afurieitohannei.la.coocan.jp/sns/keizi.htm
以上で質問があります?
keizi_top.phpに
<a href="keizi.php?gu=$kekka[0]">$kekka[0] $kekka[1]</a>
は a href で keizi.php?gu の gu である
$kekka[0]">$kekka[0] $kekka[1]
を keizi.php の
/*** スレッドグループ番号(gu)を取得し$gu_dに代入 **/
$gu_d=$_GET["gu"];
の $_GET["gu" なので GET 受信 しているのですが!
a href は リンクを張るときに つかう コード だと思います。
この場合 keizi_top.phpの<a href="keizi.php?gu=・・・
は GETで keizi.php 側に あえて 送信しなくても
a href リンクタグでだけで 送信が できちゃっています。
これが不思議なんですが GET を あえて使わなくて
なんで $kekka[0]">$kekka[0] $kekka[1] の送信が
できるのですか?
データ量的的には めちゃ軽いのですが だからでしょうか?
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
これの話ですかね?
https://teratail.com/questions/n6bslb0pe5e0ew
パラメータに直書きしたものがGETで渡されるという仕組みだからなんですが「gu=$kekka[0]」という処理はurlエンコードしないと不正なデータとして処理されることもあるので注意が必要です
ご回答くださいましてありがとうございまた。
大変助かります。
なるほど なるほど
Ans:パラメータに直書きしたもの
たぶん URL に 書き込み内容が 表示され それを送信する。
だと思います。
Ans:「gu=$kekka[0]」という処理はurlエンコードしないと
不正なデータ・・・
少し調べました。
メタ文字が含まれていますね!
urlencode 処理しなければならない
https://www.php.net/manual/ja/function.urlencode …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP 掲示板の$_GETで質問があります。 1 2022/04/30 00:23
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- PHP PHP ページング データベース 1 2022/06/16 10:30
- PHP 「teratail」での回答内容がいまいちわかりません。 1 2022/09/10 05:05
- HTML・CSS GETをPOSTに変更したところ 送信 不能です。 1 2022/04/10 17:31
関連するカテゴリから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へ移動(?)する方法
-
連続投稿対策
おすすめ情報