こんにちは、CCBSAPIです。この記事ではたまに一般人はそんなの知らねぇよっていう単語が出てくるかも知れませんが、気にせず読み飛ばしてください。LINEBotの作り方は素人でも分かるように書いたつもりです。 機械系の解説ってだいたいPCでやることが前提になっていて、スマホでやろうとすると本当に大変なんですよね。しかしWPが流行る現実からしても本当はみんなスマホでやりたいはず(強引)。そこでまぁスマホ一台でWebAPIやLINEBotを小規模ながらも運営している術を記事にし
phpでheaderを設定しようとしたところ、 Warning: Cannot modify header information - headers already sent by(output started at…… もうすでに何か出力されてるよーっていう意味ですが、原因はファイルの最初に <?php~~~~↑ここ 空白が入ってしまっていました。空白を消せば解決しました。
parse_url が動かない? echo parse_url($query , PHP_URL_QUERY); あれ?何も出力されない?と思ったら、 $query = "expr=".json_encode($sendObj); あっ、そういえばクエリは ? からでしたね。こんな基本的な所を間違えるとは、、、 $query = "?expr=".json_encode($sendObj); これで解決しました。