用户
 找回密码
 入住 CI 中国社区
搜索
查看: 5300|回复: 4
收起左侧

[HELP] 页面跳转,并且传参数,在CI中如何实现

[复制链接]
发表于 2011-10-22 22:33:00 | 显示全部楼层 |阅读模式
我在View下有一个View_A.php,会收集客户的输入,然后点击submit后
需要将这些输入写入数据库,并且跳转到一个页面B.php

没有用CI框架之前,就是直接用form post跳转到一个写数据库的php页面,然后再跳转到B.php这一个页面。

请问在CI中如何实现?
头像被屏蔽
发表于 2011-10-23 11:17:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2011-10-25 14:46:04 | 显示全部楼层
post表单的action中指向ci的一个控制器中的一个方法,这个方法中调用model将post过来的数据存入数据库,然后可以用 ci 自带的 跳转函数: redirect('控制器/方法名');  系统会根据你配置文件中的地址,将地址补充完整的。
发表于 2011-10-25 20:04:16 | 显示全部楼层
我追个问题:用form_open('控制器/方法')这种形式POST出去的表单数据怎么接收呢?
在对应函数设置参数就可以了么?比如表单传递的是要写入数据库的内容
发表于 2011-10-27 15:38:52 | 显示全部楼层
你可以在接受数据的控制器先把数据处理了
再redirect到结果页面吧
结果页面可以再连接一次数据库取出数据

本版积分规则