我在发送带有带有静态附件的chronoforms V5的电子邮件时遇到了问题,其中使用了一些变量作为路径:
这项工作 (无变量)
<?php
$path = JPATH_SITE.'/avvisi/B/';
$form->files['avvisobonario']['path'] = $path.'attachment1.rar';
?>
这不起作用(带有变量)
<?php
$path = JPATH_SITE.'/avvisi/{avviso_cartella}/';
$form->files['avvisobonario']['path'] = $path.'{avviso_mavpdf}';
?>
请注意,我保证变量的内容正确 换句话说:{avviso_cartella}为B,{avviso_mavpdf}为Attachment1.rar
有人可以帮我吗?我认为这是一个非常非常简单的问题,但是我不知道该怎么办
非常感谢您的帮助
答案 0 :(得分:1)
我认为问题在于您不能在php中使用{}短代码,而应使用$ form-> data ['name']