作者LVBeethoven (Ludwig)
看板PHP
標題[請益] 使用<select>的方式
時間Fri Nov 2 09:50:48 2012
<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
1F:→ arrack:你的表單有包住該select 嗎? 用var_dump($_POST) 看看 11/02 09:56
2F:→ arrack:話說你這些寫法蠻危險的... 11/02 09:56
3F:→ LVBeethoven:請問如何危險呢? 我是超級新手... 11/02 09:59
4F:→ shadowjohn:把傳入值換成 index.php 就知道你原始碼了XD 11/02 11:01
5F:→ shadowjohn:然後就可以看你資料庫怎連、密碼 11/02 11:01
6F:→ MOONRAKER:現在人心險惡 |D 11/02 12:48
7F:→ shadowjohn:至少要加個filter^^ 11/02 13:12
8F:→ LVBeethoven:自問自答 select加個onchange="form.submit()"就可以 11/02 13:23
9F:→ LVBeethoven:但我不知道要如何filter.. 11/02 13:24
10F:→ shadowjohn:只予許你可以開啟哪些檔案,就是filter 11/02 13:26
11F:→ MOONRAKER:弄一個陣列,收到品牌名看有沒有在裡面 11/02 15:12
12F:→ MOONRAKER:有才顯示,沒有顯示not found 11/02 15:12
13F:→ bibo9901:我笑了, 原來你沒做submit的按扭 11/02 20:40
14F:推 kerash:沒人問他是用post還是get嗎...? 11/03 00:06