我在wordpress页面中创建了一个表单,其中包含一个链接到PHP文件的操作。
代码是这样的:
<form name="logind" method="post" action="tjeklogin.php">
然而,当我尝试从我的网站访问该文件时,它无法找到它。我正在使用Filezilla作为我的FTP客户端,但我不知道在哪里放置PHP文件以使其链接到我的表单。
当我点击提交按钮时,网址变为:http://indreoesterbro.bysileha.com/log-ind/tjeklogin.php,我在Filezilla中找不到名为“log-ind”的页面。
我希望有人可以提供帮助。不要犹豫,提出任何问题。
答案 0 :(得分:2)
您正在使用路径相对网址来执行操作。因此,它将获取当前页面http://indreoesterbro.bysileha.com/log-ind/
,并将操作追加到最后。您找不到log-ind
网址,因为它不作为文件存在,而是被重写为index.php。
您可能想要的是action="/tjeklogin.php"
。前面的/
表示该链接相对于网络根目录http://indreoesterbro.bysileha.com/
。因此,您的链接将解析为http://indreoesterbro.bysileha.com/tjeklogin.php
。