常數。我答應過,我的代碼只有那幾行。PHP寫文件寫到兩次
請求只是http://localhost:8080/helloworld.php?name=coolname
但如果我只是隻能用這個...
fwrite($myfile, $_GET["name"]);
所有工作正常,但我希望有一個結尾行。
有人可以解釋我爲什麼會發生?
使用PHP AppEngine SDK的Im。 (自從我上次PHP經驗9歲)
解決方案:
的問題是,當我打開一個瀏覽器,它被處理兩次做一些奇怪的這個網址,我不知道爲什麼,但我應用程序只需要從一個自定義應用程序調用,所以,從我的應用程序,這個代碼只執行一次。不是一個真正的解決方案,該錯誤仍然存在,但它不會影響我的工作流程。
什麼是你的文件的初始內容,'$ _GET ['name']'的內容和它的「一切正常」時的輸出? – Sugar 2014-09-05 08:17:54
http:// localhost:8080/helloworld.php?name = coolname 而輸出只是'coolname'時不要寫其他東西。 (沒有空格或者結尾或者簡單的字符或者其他什麼) – CaptainTeemo 2014-09-05 08:34:45
如果你嘗試:'fwrite($ myfile,$ text。「abc \ n」);'? – Sugar 2014-09-05 08:41:42