以上ですが!
この問題と その 他 これから発生する 問題に
迅速 的確 に ご回答が 得られそうなので
私の作業環境を お伝えします。
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ランキング
-
eclipseのエラーの意味
-
ifの中にもうひとつif,else
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
PHPのif文でその処理を途中で抜...
-
CSV出力にHTMLが入ってしまう
-
3つ以上の論理積は利用可能なの...
-
<A href ~ と一緒に値を渡すには
-
form actionで二つ送信先を指定...
-
FTPコマンドでディレクトリごと...
-
別ファイルの変数を呼び出した...
-
セッションファイルの場所
-
【file_exists】ファイルが存在...
-
トランザクションが原因?DBに...
-
バッチを用いたフォルダの自動移動
-
.phpと.incファイルの違いはな...
-
HPを開くとダウンロードページ...
-
現在位置より2つ上のディレク...
-
VBSの「MsgBox」について
-
データ送信をボタンを押さずに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHPのみでの背景色は指定できる...
-
smartyでホームページ上の画像...
-
eclipseのエラーの意味
-
phpとaspの違いについて
-
FORMタグを使わずに、POSTする...
-
PHPからPerlにデータを渡して結...
-
ここで言う空文字の意味とは?
-
VBおすすめ書籍
-
php エラー
-
書籍よりも より良い htmlspeci...
-
携帯電話のwebページでphpによ...
-
語句の意味を教えてください
-
さくらのレンタルサーバーでメ...
-
PHPで、楽天APIを自動更新さ...
-
コメント投稿
-
functionCheckAuthについて
-
PDOのlastInsertIDについて
-
PHPでの感嘆符
-
CGI(Perl)でできてPHPではで...
-
PHPとOracleの接続ができない
おすすめ情報