2017-02-17 18 views
0

我不是一個Web開發人員,我想弄清楚如何使用WordPress的ninjaforms插件。ninjaforms插件寫在文件上提交

我想實現的是在提交表單後執行php腳本。 我已按照說明如何在此鏈接創建自定義操作表單

http://developer.ninjaforms.com/codex/custom-form-action/

在我的自定義操作,如果我把一些API它工作正常,但如果我在函數插入下面的代碼

$fp = fopen('php.log', 'w'); 
fwrite($fp, 'Cats chase'); 
fwrite($fp, 'mice'); 
fclose($fp); 

沒有數據被寫入到文件中。你能建議如何調試它嗎?或者你有什麼想法爲什麼這些指令不被執行?

在錯誤日誌中沒有錯誤,似乎PHP正在正確執行。

非常感謝您

回答

1

如果你設置了正確的行動(因爲API調用成功)很可能是還創建了文件,雖然可能不是你希望它是,所以不是「php.log '做類似ABSPATH的事情。 'php.log'。這將在您的WordPress根目錄(與您的wp-config.php相同的目錄)中創建文件。

$fp = fopen(ABSPATH . 'php.log', 'w');