【PHP】下らねぇ質問はここに書き込みやがれ 3at TECH【PHP】下らねぇ質問はここに書き込みやがれ 3 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト250:デフォルトの名無しさん 15/12/29 19:35:57.06 Kpb8+VpB.net >>242 あとな、htmlspecialcharsでXSS対策とか、勉強して入れたんだと思うけど、作ってるの計算機だべ? それなら、受け取ったあとに数値だけのチェックして、数値もしくは小数点以外なら print "変なもんいれんなや"; exit; の方が確実だぞw 251:デフォルトの名無しさん 15/12/30 00:34:23.84 PWJM0BV8.net 相手が初心者ならまず value="<?php htmlspecialchars($_POST["keisan_3"],ENT_QUOTES,'UTF-8'); ?>" これだと出力しない value要素は空のままだ、と教えてやれよ value="<?= echo htmlspecialchars($_POST["keisan_3"],ENT_QUOTES,'UTF-8'); ?>" などとして明示的に出力してやらなきゃいけない 上手くいかないのはこれ value="<?= htmlspecialchars($_POST["keisan_3"],ENT_QUOTES,'UTF-8'); ?>" こう書いても出力できるが、short_open_tag 設定が on になっている必要がある あと $_POST["keisan_3"] が来てるかどうかはわからないのだから前もって isset($_POST["keisan_3"])で確認しろとかな 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch