kfrico 发表于 2008-9-18 00:34:51

form_open()的用法

請問一下
</style>
</head>
<body>
<br><br><br>

<?php echo form_open('test/comment/pass'); ?>

學號:
<br />

<?php echo form_input('Stuno','','style="width:100px"'); ?>
<br />
密碼:
<br />
<?php echo form_password('Pass','','style="width:100px"'); ?>

<br />
<?php echo form_submit('submit' , '確定'); ?>

<?php echo form_close() ?>
</P>


在這段裡面如何在加一個form_submit('submit1' , '新增'); 的按紐
因為我想在多一個按紐為新增帳號秘碼兩種不同功能
而這個按紐是連到'test/comment/insert'
這樣有辦法嗎?

arxiba 发表于 2008-9-18 08:11:58

不用多加按钮的
在test/comment/pass中判断,如果存在用户,就进行登陆,如果不存在就执行insert操作。

kfrico 发表于 2008-9-18 10:15:11

也是可以!!

只是我想知道有沒有別的辦法!!

可以增加按妞

上面中只是個舉例

Hex 发表于 2008-9-18 11:55:23

直接写 HTML!!!!!!!!!!!!

kfrico 发表于 2008-9-18 12:37:09

大大的意思是form_open沒辦法寫兩個嗎

如果要用html寫該怎麼寫 ?可以打些參考嗎!!拜託

Hex 发表于 2008-9-18 12:50:13

呵呵,我从来不用什么 form_open 我都是直接写 HTML。
至于 HTML 怎么写,你应该去 google 一下,对吧?

kfrico 发表于 2008-9-19 01:34:59

form_open不是在ci內建的嗎不夠方便嗎
還是?
我知道html
<form method="post" action="myphp.php">
和<input type="submit" value="輸入">
我是想要在加一個新的後端處理<form method="post" action="myphp2.php">
和<input type="submit2" value="查尋">按妞
我查了一些網站都沒有相關的寫法
大大你可舉個例子給我知道嗎!!拜託

arxiba 发表于 2008-9-20 08:20:40

可能要用到JS来区别递交目标了。

function submit1() {

document.form1.action = "目标一";

document.form1.submit();

}

function submit2() {

document.form1.action = "目标二";

document.form1.submit();

}



<form name=form1>

<input type=button value="btn1" onClick="javascript:submit1();">

<input type=button value="btn2" onClick="javascript:submit2();">

</form>

[ 本帖最后由 arxiba 于 2008-9-20 08:25 编辑 ]

Hex 发表于 2008-9-20 09:36:40

呵呵,楼主是想用两个 form ?form 不能嵌套。
我觉得楼上的回答应该是楼主所要的吧?
如果要用两个 form 只能用 js 来判断了。

kfrico 发表于 2008-9-22 01:27:26

@@

嗯嗯
arxiba
回答就是我要的
因為沒寫過js
在請問一下
js是直接寫在php裡面還是需要額外寫
還有js的程式碼中的目標一和目標二是打action="myphp.php的myphp.php位址就好了嗎
页: [1] 2
查看完整版本: form_open()的用法