目前我有一个codeigniter表单,用户填写主题,消息文本区域,两个静态上传,第三个动态上传(取决于第三个选择的特定值),电子邮件命运选择,电子邮件发件人选择,开始服务日期的文本输入(jquery datepicker导致噩梦!),观察文本区域,预览电子邮件按钮,“正确内容”按钮(当前待处理),以及注销按钮,目的预览电子邮件按钮的目的是将内容和数据上传到数据库,并将电子邮件发送到用户自己的电子邮件地址,以便预览他/她将要发送的内容(表单中的内容)给收件人,如果一切没问题,然后他/她将点击“更正内容”按钮,否则,用户应该能够编辑表格上的内容,最好是在相同的视图上,使用相同的内容和第3个(如果有的话)jquery -ajax上传。
正在处理电子邮件,我遇到的问题是如何将内容上传到数据库并使用相同的内容重新加载相同的视图,以便用户有机会编辑它们或最终发布它们为了处理。
以前我只有一个上传按钮,在上传内容后,使用以下内容重定向用户:
$this->forma_model->set_records();
$this->load->view('news/success');
但是现在我已经被要求预览内容,然后是“正确内容”按钮,如果没有要编辑的话,那就会像以前一样将我发送到成功视图。谢谢你。