我想創建我的應用程序的後端,它必須允許表情符號發送。使用表格和php POST
它會發送到一個文件,該文件使用表情符號(和可選文本)發送通知。 但是如果我使用$_POST
它不會被編碼,並且只發爲笑臉,這將不是由設備(蘋果轉換嗎?)接受php post to use JSON_ENCODE
我的代碼:
$message = $_POST['message']; // contains only ->
$test = "";
echo json_encode($test); //output = "\ud83d\ude07" AS it should be
echo json_encode(strval($message)); //outputs which is false.
如果我使用$_GET['message']
並更改我的其他腳本它將工作(使用測試文件來檢查)。 然而,考慮到安全性(瀏覽器歷史等),我想使用$_POST
。
我該如何做到這一點?
- 按要求填寫表格。 請不要說這就是我需要的全部到目前爲止。 ]
<html>
<head>
</head<
<body>
<form action="./simplepush.php" method="post">
Message : <input type="text" name="message" /><br />
<input type="submit" name="submit" value="Send" />
</form>
</body>
</html>
不使用任何頭(或指定)
我也希望POST的價值(在Chrome和safari/OSX上測試)。你可以顯示年表格和HTML標頭嗎? – fusion3k