Wordpress和GAE中的自定义表单处理

时间:2014-10-17 16:12:57

标签: php wordpress google-app-engine

我试图在Wordpress页面中使用自定义表单。我已经设置了表单,如下所示:

<form method="POST" action="/handleForm.php">
  <input type="text" name="userName" />

  <input type="submit" />
</form>

handleForm.php:

echo($_POST['userName']);
echo('Fire');

app.yaml(除了那里的默认Wordpress内容):

- url: /handleForm.php
  script: handleForm.php

handleForm.php文件位于app.yaml文件旁边的根文件夹中。

当我提交表单时,它会转到正确的网址,但没有任何反应......我希望echo至少Fire。任何关于这里发生了什么的见解?我遗漏了与WordpressGAE相关的内容吗?

1 个答案:

答案 0 :(得分:1)

其他.php文件必须位于root/wordpress文件夹中,并以wp-为前缀。例如:

root/wordpress/wp-handleForm.php 

然后action的{​​{1}}属性必须设为form tag

/wp-handleForm.php