[請益] 使用<select>的方式

看板PHP作者 (Ludwig)時間11年前 (2012/11/02 09:50), 編輯推噓1(1013)
留言14則, 6人參與, 最新討論串1/1
<select name="formBrand" size="1"> <option value="AUDI" selected="selected">Audi</option> <option value="BMW">BMW</option> <option value="BUICK">Buick</option> <option value="CADILLAC">Cadillac</option> </select> 我想從select裡面得到value的值 然後echo value.php $varBrand = $_POST['formBrand']; if(isset($varBrand)) { $content = file_get_contents($varBrand.'.php'); echo $content; } else { echo 'PLEASE SELECT A BRAND'; } 但是.....只會跑出PLEASE SELECT A BRAND 請問是哪裡寫錯了呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.197.100

11/02 09:56, , 1F
你的表單有包住該select 嗎? 用var_dump($_POST) 看看
11/02 09:56, 1F

11/02 09:56, , 2F
話說你這些寫法蠻危險的...
11/02 09:56, 2F

11/02 09:59, , 3F
請問如何危險呢? 我是超級新手...
11/02 09:59, 3F

11/02 11:01, , 4F
把傳入值換成 index.php 就知道你原始碼了XD
11/02 11:01, 4F

11/02 11:01, , 5F
然後就可以看你資料庫怎連、密碼
11/02 11:01, 5F

11/02 12:48, , 6F
現在人心險惡 |D
11/02 12:48, 6F

11/02 13:12, , 7F
至少要加個filter^^
11/02 13:12, 7F

11/02 13:23, , 8F
自問自答 select加個onchange="form.submit()"就可以
11/02 13:23, 8F

11/02 13:24, , 9F
但我不知道要如何filter..
11/02 13:24, 9F

11/02 13:26, , 10F
只予許你可以開啟哪些檔案,就是filter
11/02 13:26, 10F

11/02 15:12, , 11F
弄一個陣列,收到品牌名看有沒有在裡面
11/02 15:12, 11F

11/02 15:12, , 12F
有才顯示,沒有顯示not found
11/02 15:12, 12F

11/02 20:40, , 13F
我笑了, 原來你沒做submit的按扭
11/02 20:40, 13F

11/03 00:06, , 14F
沒人問他是用post還是get嗎...?
11/03 00:06, 14F
文章代碼(AID): #1GaoRwWW (PHP)