モジュールがあり、node_load(array('nid' => arg(1)));を使用しています。
今の問題は、ログインしていないときにarg APIが間違った値を取得し続けることです。この関数にDBキャッシュまたは静的値を使用させないようにするにはどうすればよいですか?
たとえば、リンクは _http://mydomain.com/node/344983 に
なりました:
$node=node_load(array('nid'=>arg(1)),null,true);
$node->nid をエコーします。" ,, " arg(1); 出力:
435632 ,, 435632 これはランダムなノード ID (データベースで利用可能) で
あり、ブラウザで ctrl+F5 を押すたびに、新しい nid を取得します!! 注:ログインしている場合、結果は正しく表示されますが、この問題は、匿名ユーザーとして Web サイトを閲覧している場合にのみ発生します
どんなアイデアでも本当に感謝します!! ありがとう