2017-07-28 27 views
0

error_log中:PHP GET:儘管訪問日誌顯示它未定義的指標是有

[週五20年7月28日:07:46.827740 2017年] [fcgid:警告] [PID 5991] [客戶79.146.9.122 :48057] mod_fcgid:標準錯誤:PHP說明:未定義指數:接近/home/x/public_html/mt4/index.php上線3

ACCESS_LOG:

79.146.9.122 - - [ 28/Jul/2017:20:07:46 +0200]「POST /mt4/index.php?close=0.06949000 HTTP/1.1「200 3」 - 「」MetaTrader 4 Terminal/4.1090(Windows NT 5.1; 64)」

代碼:

<?php 
$f=fopen('eth-btc.json','w'); 
fwrite($f,$_POST['close']); 
fclose($f); 
echo 200; 
?> 

還與$_GET['close']嘗試和$_REQUEST['close']

+0

'if(!empty($ _ GET ['close'])){$ f = fopen ... echo 200; }'如果您可以自由修改該代碼或'isset()'。 –

+0

但是,您同時擁有POST和GET數組,這也會觸發它。 –

回答

1

根據您的訪問日誌應該$_POST

fwrite($f,$_POST['close']); 
+0

與此相同的問題 –

1

使用$ _REQUEST [「親密']而不是$ _GET ['close']

+0

與 –

+0

相同的問題我可以問你新的日誌嗎... –

相關問題