eventName / ticketToWin / totalWinners の 3 つの異なるデータを渡す ajax リクエストを作成するスクリプトがあります。
eventName変数として「SCi + Tec」というケースが発生するまで、プロセス全体が完全に機能していました。送信直前のリクエストのデータは次のようになります。
name=Sci+Tec&ticketsToWin=1&totalWinners=2
しかし、PHP 側で _GET 配列をダンプすると、次のようになります。
array(4) {
["name"]=> string(7) "Sci Tec"
["ticketsToWin"]=> string(1) "1"
["totalWinners"]=> string(1) "2"
["_"]=> string(13) "1372359516001"
}
名前に「+」文字が欠落しているため、その後に続くすべてが壊れています。理由はわかりますか?
ありがとう!