目前,我正致力于整合OSTicket,以提供更好的方式来支持客户。
我的客户有一个DotNetNuke
网站,我必须将表单与OSTicket
集成。
DotNetNuke和OSTicket托管在不同的网站上,并且拥有不同的域名。
到目前为止,我可以使用系统创建新票证(不直接向MySql发送数据),但现在我需要发送带票证的附件
我的主要问题是如何使用带有asp.net的帖子发送文件到php以及如何使用php处理发送的文件
编辑: 我无法创建表单并将其指向php文件:
a)对于某些内容,我在WebUserControls上为DNN消息创建的所有表单 b)用户永远不必离开网站
答案 0 :(得分:1)
表格消失的原因是DNN有一个周围的表格(你不能在表格中有表格)。
如果你真的需要以这种方式发布,请在DotNetNuke中使用iframe到一个独立的asp.net页面,这将允许你使用上面的解决方案。否则,我会看看是否有更好的API集成。
答案 1 :(得分:0)
只需在ASP.NET中输出表单,其中action =“yourfile.php”和enctype =“multipart / form-data”。在PHP中,您现在可以使用$ _FILES全局变量来访问已发布的文件
<form action="yourfile.php" method="post" enctype="multipart/form-data">
<input name="file" type="file">
<input type="submit" />
</form>
对于php,请参阅:http://php.net/manual/de/features.file-upload.post-method.php