如何在owncloud中引用ajax中的php

如何在owncloud中引用ajax中的php,php,ajax,owncloud,Php,Ajax,Owncloud,我正试图通过ajax将一个序列化表单发布到一个php(该php稍后将发送一封电子邮件,但目前只回显“hi from php”),作为owncloud中的匿名用户。控制台记录主页的源代码,而不是hello $('form').on('submit', function (e) { e.preventDefault(); $.ajax({ type: 'POST', url: window.location.origin + '/theme

我正试图通过ajax将一个序列化表单发布到一个php(该php稍后将发送一封电子邮件,但目前只回显“hi from php”),作为owncloud中的匿名用户。控制台记录主页的源代码,而不是hello

$('form').on('submit', function (e) {

      e.preventDefault();

      $.ajax({
        type: 'POST',
        url: window.location.origin + '/themes/hpm/apps/files_sharing/js/confirmation.php',
        data: $('form').serialize(),
        success: function (data) {
          console.log(this.url);
          console.log(data);
        }
      });

    });
confirmation.php:

<?php
echo "hi from php";
?>

似乎不允许匿名用户访问
url
中的路径,但是为了权限管理和通过更新保持自定义,我想使用主题位置。你知道它是怎么工作的吗

提前谢谢