以上ですが!
この問題と その 他 これから発生する 問題に
迅速 的確 に ご回答が 得られそうなので
私の作業環境を お伝えします。
http://afurieitohannei.la.coocan.jp/sns/Sampleda …
以上です。
さて
https://oshiete.goo.ne.jp/qa/12841431.html
の続きです。
htmlspecialcharsを使っているのは間違いです。
とご回答を得ました。
書籍は以下です。
$su_d=isset($_GET["su"])? htmlspecialchars($_GET["su"]):null;
これがまずい と 言うことなんですが
問題の keizi_top.php は 以下で 全体の プログラムが
ご覧になれます。
http://afurieitohannei.la.coocan.jp/sns/keizi_to …
以上ですが
$su_d=isset($_GET["su"])? htmlspecialchars($_GET["su"]):null;
を変更した場合 どんなプログラムを組めばいいのでしょうか?
書籍より より良い htmlspecialchars の変更を お願いいたします。
No.1ベストアンサー
- 回答日時:
urlのパラメータをエンコードするときはhtmlspecialcharsではなく
urlencodeでやってください
ありがとうございました。
urlencode ですね!
メタ文字が含まれている場合
urlencode が特に有効 だったような気がします。
/** スレッド名の変数$su_dにデータがあればtbj0に挿入 ***/
$su_d=isset($_GET["su"])? urlencode($_GET["su"]):null;
https://www.php.net/manual/ja/function.urlencode …
に変更しました。
なぜだか分かりませんが
スレッド BOX に あした と入力 しましたところ
以下 文字化け しました。
34 %E3%81%82%E3%81%97%E3%81%9F
2022-04-19 16:56:47作成
他からの指摘があっていますが、プログラムが5年以上の前
と よくある、 書籍 の 著者 の 能力不足による
バグ みたいですね!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP isset — 変数が宣言されていること、そして null とは異なることを検査 1 2022/03/27 17:34
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- HTML・CSS GETをPOSTに変更したところ 送信 不能です。 1 2022/04/10 17:31
- PHP if($se_d<>"")の””意味と教えてください。 1 2022/05/12 23:05
- PHP a href リンクタグでだけで 送信が できちゃっています。 1 2022/04/18 04:25
- その他(ネットショッピング・通販・ECサイト) https://m.qoo10.jp/su/1360107452/Q177418453 こちらのPS 1 2023/01/24 04:46
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
クエリ文字列が取得できない
-
if($j == $dt["mday"])のmdayと...
-
phpとCGIの関係がよくわからな...
-
登録、削除、リスト、もう一つ...
-
phpのプログラミングについて質...
-
同じレス内に質問の キャッチボ...
-
FTPコマンドでディレクトリごと...
-
PHPで、エラーがない場合のみ画...
-
libpng 24bpp rawをPNGに変換す...
-
PHPで画像アップロード時にサイ...
-
PythonのTkinter詳しい方へ。画...
-
フォントの色を変えるには?
-
PHPで吐き出した画像にリンクを...
-
現在位置より2つ上のディレク...
-
「include()」関数の使い方につ...
-
.htaccessファイルの修正がこれ...
-
【file_exists】ファイルが存在...
-
sqlで日付が一番古いデータの月...
-
バッチを用いたフォルダの自動移動
-
^[a-zA-Z_][a-zA-Z0-9_]* でマ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FORMタグを使わずに、POSTする...
-
eclipseのエラーの意味
-
グローバル変数
-
PHP関数で呼んだまま返って...
-
登録、削除、リスト、もう一つ...
-
phpのプログラミングについて質...
-
PHP5でMySQLを再起動させるプロ...
-
smartyでホームページ上の画像...
-
PHPプログラムの内部からPOSTす...
-
同じレス内に質問の キャッチボ...
-
フォルダ名が日本語の場合の文...
-
ここで言う空文字の意味とは?
-
動的なHTMLの書き換え
-
携帯電話のwebページでphpによ...
-
PHPをviコマンドでプログラムし...
-
VBおすすめ書籍
-
view_Ebook.phpについて
-
phpとCGIの関係がよくわからな...
-
MySQLのベースに書かれたプログ...
-
system関数でphpが動作しない
おすすめ情報

