【发布时间】:2019-12-10 01:09:34
【问题描述】:
不久前我买了一个 php 脚本,当时 php5 和 codeigniter 1.0 还很流行。现在我回到脚本,不得不升级到 Codeigniter 3,现在向我的客户发送电子邮件不起作用。我查看了代码,无法弄清楚 Send_mail.php 如何从 Ajax.php 控制器获取数据。如果你们能看一下,我将不胜感激。我知道它看起来像一个庞大的代码,我会尝试去除所有不必要的垃圾。
布局如下:
View Controller Controller
v_sendmail.php __ Controller1 _____ Controller2
控制器1
打开套接字连接并将标头信息发送到控制器 2 以启动电子邮件过程。 这是要发送到控制器 2 的内容:
POST ssl://mywebsite.com/index.php/controller2/sendMailnow
HTTP/1.0 Host:www.mywebsite.com Content-Type: multipart/form-data;
boundary=AaB03x Content-length: 653 --AaB03x Content-Disposition: form-data;
name="user_id" 2 --AaB03x*
控制器 2
Starts the emailing process to send emails
我看到的问题是 Controller2 永远不会被初始化。如果我输入整个 URL (https://www.mywebsite.com/index.php/controller2/sendMailnow),我会在服务器日志中看到一些操作,但从控制器到控制器没有任何动作
【问题讨论】:
标签: php codeigniter