php部分:  
 帝国cms模板,php公用文件用来处理上传的文件,为了防止非法调用定义了:  
 if (!defined('root_in'))  die('不能访问');
模板部分:  
 uploadify或者swfupload插件只能flash直接提交文件,不能使用
来提交文件,现在php接收不到$_post和$_files值,请教大神们怎样才能让php接受到表单的值?
回复讨论(解决方案)   没人可以回答这个问题? 
   那就别用flash直接提交文件的方式。鱼与熊掌怎能兼得? 
   那就别用flash直接提交文件的方式。鱼与熊掌怎能兼得?
不用flash提交怎么多选文件呢?只能通过插件来多选文件啊,有其他办法吗? 
   为什么会被拒绝呢?  
 你的代码是如何写的? 
   html部分:
 js部分:
php部分:  
 if (!defined('root_in'))  die('不能访问');
if($_files){
} 
   为什么会被拒绝呢?  
 你的代码是如何写的?
接受不到$_files的值 
   root_in 在哪里定义的?把定义他的文件 include 进来不就行了? 
   root_in 在哪里定义的?把定义他的文件 include 进来不就行了?
不好意思,不是很理解,我用的是模板引擎.
root_in 在哪里定义的?把定义他的文件 include 进来不就行了?
不好意思,不是很理解,我用的是模板引擎.
我要在哪个文件定义root_in呢? 
   如果你也比清楚的话,那么这样问你:  
 如果不是用 flash 上传,你的表单是如何写的?
如果用这种方式,php可以接收到$_files    少写了enctype=multipart/form-data 
   不是用的是模板引擎吗?你这样的表单能上传? 
   可以上传,php文件用include了模板进来 
   用form可以提交文件,目前的问题就是用uploadify插件提交不了,不用插件就不能多选文件 
   把if (!defined('root_in'))  die('不能访问')注释掉后就可以接收到$_files和$_post的值了,能注释掉吗?>
   
 
   