こんにちは、サーバーでしばらく使用していたコードがありますが、突然このエラーが発生しています:
未定義の定数国を使用 - 「国」と仮定
以前の投稿をいくつか読んだことがありますが、これらの変更をコードに適用しようとするたびに違いがなく、迷ってしまいます。エラーはこの項目を指しています
'{$ip[country]}'
引用符の追加について読んだことがありますが、それらをこれに適用しても違いはありません。
これは私の挿入クエリです。この変数を取り出すと機能します。
INSERT INTO ip_stats (ip, time, hostname, page, referer, string, agent, member, server_name, company_name, company_address) VALUES ('$ip', '$time', '$hostname', '$page1','$request_uri', '$query_string', '$http_user_agent', '$member', '$server_name', '$netname, '{$ip[$country]}')
ここで変数を生成します
$country = implode( ", ", (array) $ip['country'] );