मुझे ठीक से एन्कोडिंग यूआरएल डेटा परेशानी हो रही है। निम्नलिखित कोड का उपयोग करना:ड्रूपल यूआरएल एन्कोडिंग
$redirect = drupal_urlencode("user/register?destination=/node/1");
drupal_goto($redirect);
लेकिन, यूआरएल है कि अपने ब्राउज़र की परीक्षा में आता है निम्नलिखित है:
http://testsite.com/user/register%253Fdestination%253D/node/1
मैं drupal_urlencode समारोह का उपयोग कर इस एन्कोडिंग मुद्दे को ठीक करना चाहिए सोचा। क्या कोई इसे ठीक करने का कोई तरीका सुझा सकता है, कृपया?
यह पूरी तरह से सही नहीं है, के रूप में [ 'drupal_goto()'] (http://api.drupal.org/api/drupal/ शामिल हैं-common.inc/function/drupal_goto/6) पारित पैरामीटर पर 'url()' फ़ंक्शन का उपयोग करता है। क्वेरी पैरामीटर सरणी को 'drupal_goto()' के दूसरे पैरामीटर के रूप में पास करने का सही तरीका होगा। –