Jquery Uploadify 无法与 Codeigniter 一起使用

发布于 2024-12-12 04:54:26 字数 1004 浏览 0 评论 0原文

我有一个用 Wordpress 制作的项目,在我的根文件夹中添加了一个名为 revies 的文件夹,其中包含 Codeigniter 文件。

我的网站

  • 评论

  • 其余 WordPress 文件夹和文件

问题是,当我尝试使用 uploadify 上传图像时(脚本文件设置为 /reviews/upload -> upload 是控制器),页面不是由 CodeIgniter 路由而是由由 WordPress 路由。

奇怪的是,当我从浏览器调用页面 mysite.com/review/upload 时,它可以工作。但是当从 uploadify 调用它时,它会从 Wordpress 返回 404 页面。

上传了

jQuery('#custom_file_upload').uploadify({
    'uploader'       : '<?=site_url("js/uploadify/uploadify.swf")?>',
    'script'         : '<?=site_url("/reviews/upload")?>',
    'cancelImg'      : '<?=site_url("js/uploadify/cancel.png")?>',
    'multi'          : true,
    'auto'           : true,
    'fileExt'        : '*.jpg;*.gif;*.png',
    'fileDesc'       : 'Image Files (.JPG, .GIF, .PNG)',
    'queueID'        : 'custom-queue',
    'queueSizeLimit' : 3,
    'simUploadLimit' : 3,
    'removeCompleted': false
    }
);

怎么解决?

谢谢

I have a project made in Wordpress, and in my root folder I've added a folder named revies containing Codeigniter files.

mysite

  • reviews

  • the rest of wordpress folders and files

The problem is that when I try to use uploadify to upload an image (the script file is set to /reviews/upload -> upload is the controller), the page is not routed by CodeIgniter but is routed by WordPress.

The strange thing is that when I call the page mysite.com/review/upload from browser it works. But when it is called from uploadify, it returns the 404 page from Wordpress.

Uploadify

jQuery('#custom_file_upload').uploadify({
    'uploader'       : '<?=site_url("js/uploadify/uploadify.swf")?>',
    'script'         : '<?=site_url("/reviews/upload")?>',
    'cancelImg'      : '<?=site_url("js/uploadify/cancel.png")?>',
    'multi'          : true,
    'auto'           : true,
    'fileExt'        : '*.jpg;*.gif;*.png',
    'fileDesc'       : 'Image Files (.JPG, .GIF, .PNG)',
    'queueID'        : 'custom-queue',
    'queueSizeLimit' : 3,
    'simUploadLimit' : 3,
    'removeCompleted': false
    }
);

How to fix it?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

暖心男生 2024-12-19 04:54:26

'' 更改为 '/reviews/upload'

site_url()既是 wordpress 又是 CI 功能。

如果您不使用 mod_rewrite 来删除 index.php,它会将 写入 mysite/index.php/reviews/upload

Change '<?=site_url("/reviews/upload")?>' to '/reviews/upload'

site_url() is both a wordpress and CI function.

If you are not using mod_rewrite to remove index.php it will write <?=site_url("/reviews/upload")?> as mysite/index.php/reviews/upload.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文