2014-10-17 87 views
0

我試圖在Wordpress頁面中實現自定義窗體。我已經設置形式起來像這樣:Wordpress和GAE中的自定義窗體處理

<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文件旁邊的根文件夾中。

當我提交表單時,它會轉到正確的URL,但沒有任何反應......我期待它至少echo至少Fire。對此有何看法?我是否錯過了WordpressGAE

回答

1

額外的.php文件必須位於root/wordpress文件夾中並且以wp-爲前綴。例如:

root/wordpress/wp-handleForm.php 

然後form tagaction屬性必須設置爲/wp-handleForm.php

<form method="post" action="/wp-handleForm.php"> 
</form>