উত্তর:
ড্রুপাল 6 এর জন্য,
এটি 3 য় প্যারামিটার হওয়া উচিত
drupal_goto($path = '', $query = NULL, $fragment = NULL, $http_response_code = 302)
drupal_goto("products", NULL, $node->nid);
দ্রুপাল 7 এর জন্য
drupal_goto($path = '', array $options = array(), $http_response_code = 302)
drupal_goto("products", array('fragment' => $node->nid));
দ্রুপাল 6-তে দ্রুপাল_গোটো খণ্ডের জন্য এর তৃতীয় প্যারামিটারটি ব্যবহার করে। আপনি # 345 এর মতো url বানাতে চাইলে আপনার খণ্ডটি তৃতীয় আর্গুমেন্ট হিসাবে ড্রুপাল_গোটো ফাংশনে পাস করা উচিত।
drupal_goto("products", NULL, $node->nid); // where $node->nid is the fragment.
ড্রুপাল In-এ আপনাকে দ্রুপাল_গোটো ফাংশনের দ্বিতীয় প্যারামিটারে অ্যারের কী মান জোড় হিসাবে খণ্ডটি পাস করতে হবে।
drupal_goto('products', array('fragment' => $node->nid)) ; // where $node->nid is the fragment.
উপরের উভয়ই # 123 পণ্যগুলির মতো একটি url উত্পাদন করবে, যেখানে 123 হ'ল $ নোড-> এনডি ভেরিয়েবলের মান।
যদি কোনও গন্তব্য = foobar # zzz থাকে তবে দ্রুপাল_গোটো #Zz হারাবে, কারণ এটি কখনই $ _SERVER দ্বারা ফিরে আসে না, এই লাইনটি জিনিস ভাঙ্গা বাদ দিয়ে কিছুই না করে সরিয়ে ফেলুন:
//$options['fragment'] = $destination['fragment']; // removed
is the same as
$options['fragment']='';