Drupal node 9 (492レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
408(3): 2016/03/15(火) 10:58:07.63 ID:zOlrfno+(1) AAS
DRUPAL7にPHPfiter機能でPHPを書きたいと思っています。
データベースへの接続情報は <?php global $databases ?> で settings.php からユーザー名 パスワード DB名を内容を引っ張ってこれたのですが、
似たような形で現在アクセスしているページのnode情報を取得するよい方法はありますでしょうか。
?q=node/101 にアクセスしたら101と返してくれるようなイメージです。
(エイリアスを設定したとしても、その文字列ではなくnidの数値を取得したいです)
識者の皆様方、お知恵を拝借できれば幸いです。
よろしくお願いいたします。
410: 408 2016/03/23(水) 21:27:24.53 ID:N9Cy/GVJ(1) AAS
Notice: Undefined variable: node ってな通知メッセージが出てきちゃいます。
411(1): 408 2016/03/24(木) 03:37:51.72 ID:YiVJpmhw(1/2) AAS
ちょっとためしてみたらエイリアス指定しても$_GET['q'] で「node/101」が取れたので、その文字列をsubstrで切り取ればいいっちゃいいんだけど、
もっときれいな方法あればいいなぁ
414: 408 2016/03/24(木) 21:12:18.63 ID:YiVJpmhw(2/2) AAS
>413
書いてあった
if (arg(0) == 'node' && is_numeric(arg(1))) $nodeid = arg(1);
print $nodeid;
でいけました。ありがとう^^
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.024s