PHPとMysqlで質問です。PHPとMysqlで質問です。コンピュータウェブ制作PHPとMysqlで質問です。現在書籍、何冊かで掲示板を作成しております。3...の各フィールド情報を一覧に表示していくことはできるようになりました。その中から一つのIDを取り出して表示ということもできます。【不明点】それぞれのID情報を別の個別ページ(view.phpと別)で表示する方法がわかりません。*ある書籍をみた限り、view.php?id=6などの中にそれぞれ個別に表示されていました!HTMLを勉強した限りではあたらしいページをつくるにはview.phpview1.phpview2.phpとウェブサーバーにアップロードしなければあたらしいページをつくれないはずという認識なのですが、その書籍の手順ではあらたにアップロードしたということもありません。23:56:0550ptURLのアクセスの仕方に応じて,ページの表示内容も変化させたい。前の回答にあるように,GETリクエストの内容をみれば,URLの「?」からあとの部分の文字列が分かります。1の情報を持ってきて表示する,といった具合です。パズドラのサイトでは,URLに「?」が使われていません。その場合でも,URLの文字列をみて,ページの表示内容を変えることができます。hoge256ブログhttp://www.hoge256.net/2010/06/519.html>セキュリティ的にこういうのは多分ダメなのでしょうがと仰っているのは,GETリクエストの内容をそのままSQLに埋め込んではいけない,と言っているのです。GETの部分に(URLに)「DBを消去する」という意味のSQLを埋め込んでアクセスした場合,GETの内容を鵜呑みにしてしまうような作りだと,大変なことになってしまいます。したがって,この場合は「SQLインジェクション」の対策をし,SQL文の構築時にエスケープをします。すれば,GET内容をもとにSQL文を構築するとしても,セキュリティ的に問題は何らありません。くわしくありがとうございました。お二人のお力で見えてきました。08:26:4350pt質問の意味を取り違えてるかもしれませんが、view.php?id=6の意味がわからないということでしょうか??これは、view.phpの中に$_GET("id")というのがあったらその中身が6になるということです。getとかpostについてはその書籍に書かれてなかったですか?なのでたぶん、view.php?id=6とすることによってview.php内にidが6のDBの情報を引っ張ってきてるんだろうなと思うのです。$_GET("id")とかになるんじゃないかと思います。セキュリティ的にこういうのは多分ダメなのでしょうが意味としてはそうです。08:30:24ありがとうございます。>getとかpostについてはその書籍に書かれてなかったですか?かかれていたのですが意味を取り違えていたのかもしれません。duck75さんのご指摘で少し見えてきた気がします。セキュリティ的にこういうのは多分ダメ→ここが気になりました。上のview.php?id=6とはことなる意味あいということでしょうか?ここは~の技術なおでここで学びなよ(サイトや本)!みたいな感じで結構でございます。ご教授いただけると幸いです。23:40:09いま調べていたのですが、http://www.objective-php.net/mvc/dispatcherで記載されている【みたいにして、index.phpでは$_GET['p']を参照し、それに応じた処理クラスを呼び出すという感じです。これでもMVCは実現できます。これだとURLとして見栄えがあまり綺麗じゃありません。全部のページがindex.phpっていうのもなんか変な感じがします。そこでapacheのリライト機能というのを利用する手があります。】という考え方にもとづいていけばよろしいでしょうか。23:56:05ここでベストアンサー50ptURLのアクセスの仕方に応じて,ページの表示内容も変化させたい。前の回答にあるように,GETリクエストの内容をみれば,URLの「?」からあとの部分の文字列が分かります。1の情報を持ってきて表示する,といった具合です。パズドラのサイトでは,URLに「?」が使われていません。その場合でも,URLの文字列をみて,ページの表示内容を変えることができます。hoge256ブログhttp://www.hoge256.net/2010/06/519.html>セキュリティ的にこういうのは多分ダメなのでしょうがと仰っているのは,GETリクエストの内容をそのままSQLに埋め込んではいけない,と言っているのです。GETの部分に(URLに)「DBを消去する」という意味のSQLを埋め込んでアクセスした場合,GETの内容を鵜呑みにしてしまうような作りだと,大変なことになってしまいます。したがって,この場合は「SQLインジェクション」の対策をし,SQL文の構築時にエスケープをします。すれば,GET内容をもとにSQL文を構築するとしても,セキュリティ的に問題は何らありません。くわしくありがとうございました。お二人のお力で見えてきました。(0)@${screen_name}${name}${text}Twitterでのつぶやきはまだありません「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。これ以上回答リクエストを送信することはできません。はてなココの「ともだち」を表示します。絶好調データベースで困りました。現在勉強中初心者です。...531167日前100pt絶好調PHPとMysqlで質問です。トップページに(http://blogsite/index)として、そこにはいろんな他ページに記載された数値などのランキングな...321167日前100pt匿名質問者PHP初心者です。今、作品ギャラリーのページを作っています。...32013/04/20takupopoWEBプログラマーのポートフォリオについて。現在、私は3ヶ月後をめどにWEBプログラマーの職種で就職しようとしております。今週末から勉強し始めようと思っています。}}${price}円{{/if}}知りたいことを検索してみようログインして回答する進んだ先のページで「許可する」ボタンを押してはてなによるアクセスを許可すると、認証が終わります。ご利用にあたりましては、はてな利用規約が適用されます。ご確認いただきご同意の上でご利用ください。