通过表单操作重定向到.php文件无效(初学者问题…)

通过表单操作重定向到.php文件无效(初学者问题…),php,forms,post,Php,Forms,Post,我没有被重定向到debuggerPHP.php文件。它在XAMP中有效,但在我的网站上不起作用。这可能与找不到.php文件有关。。但我不知道这条路应该是什么样子 目录的结构是: www->主网站文件->子域文件 .html和.php文件位于同一目录中。它们位于名为subdomain.maindomain.com&www.subdomain.maindomain.com的子域中 这是我的debuggerPHP.php代码: <?php echo 'test'; ?> 这是

我没有被重定向到debuggerPHP.php文件。它在XAMP中有效,但在我的网站上不起作用。这可能与找不到.php文件有关。。但我不知道这条路应该是什么样子

目录的结构是: www->主网站文件->子域文件

.html和.php文件位于同一目录中。它们位于名为subdomain.maindomain.com&www.subdomain.maindomain.com的子域中

这是我的debuggerPHP.php代码:

<?php
    echo 'test';
?>

这是我的app.html代码:

<form action="debuggerPHP.php" method="post">
    <div>
        <input type="text" name="name" placeholder="Your name">
    </div>
    <div>
        <input type="text" name="email" placeholder="your email">
        </div>
        <div>
            <textarea name="message" placeholder="Your message"></textarea>
        </div>
        <input type="submit" value="send">
    </form>


请帮助我向debuggerPHP.php添加一个标题

<?php
  header('Content-Type: text/plain; charset=utf-8');
  echo 'test';
?>
然后从HTML页面提交表单

会发生什么

更新: 根据您所说,您的表格应为:

<form action="http://maindomain.com/subdomain/debuggerPHP.php" method="post">

在debuggerPHP.php中添加一个标题

<?php
  header('Content-Type: text/plain; charset=utf-8');
  echo 'test';
?>
然后从HTML页面提交表单

会发生什么

更新: 根据您所说,您的表格应为:

<form action="http://maindomain.com/subdomain/debuggerPHP.php" method="post">


try write to action debuggerPHP.php文件的完整url是否从浏览器直接访问“debuggerPHP.php”会显示一条“测试”消息?Ivan我已经尝试过,但没有成功:(@Fred ii-这不可能是php错误,因为php文件中唯一的脚本是echo。或者我遗漏了什么?感谢您的帮助尝试编写debuggerPHP.php文件的完整url直接从浏览器访问“debuggerPHP.php”会显示一条“测试”消息吗?Ivan我尝试过,但没有成功:(@Fred ii-这不可能是php错误,因为php文件中唯一的脚本是echo。或者我遗漏了什么?感谢您的帮助1)当我键入时,浏览器将什么也得不到,但当我转到php页面并显示echo时。2)我的debuggerPHP.php与我的app.html页面在同一个目录中。它们都在子域目录中,认为这也是根目录吗?3)当我现在提交表单时,它确实会重定向到另一个页面,但它会显示一个白色页面,文本为www.maindomain.com,而不是“测试”,如果它被定向到.php页面,它应该会回显。认为我们正在取得进展哈哈,我真的非常感谢所有的帮助!谢谢你的帮助你让我度过了美好的一天!它工作:D我已经接受了你的awnser!1)当我键入时,浏览器将什么也得不到,但当我转到php页面时,它会显示echo。2) 我的debuggerPHP.php与我的app.html页面位于同一目录中。它们都是在子域中的dir,认为也是根dir吗?3) 当我现在提交表单时,它确实会重定向到另一个页面,但它会显示一个带有文本www.maindomain.com的白色页面,而不是“测试”,如果它被定向到.php页面,它应该会回显。我想我们正在取得进展哈哈我真的很感激所有的帮助!谢谢你的帮助,你让我开心!它起作用了:我接受了你的awnser!