php - How to use the URL ignoring controller's default behavior in codeignitor? -


मेरे स्थानीय होस्ट में एक सीआई कोडबेस है जिसका URL http: // localhost / mydomain / site /

यहां "साइट" एक फ़ोल्डर नहीं नियंत्रक है

मेरे पास डीबी टेबल डेटा फ़ील्ड है, जहां कुछ क्षेत्रों की जगहें संग्रहीत हैं।

आदर्श रूप से जब उपरोक्त यूआरएल को मारा जाता है, तो डिफ़ॉल्ट "होम" नियंत्रक को बुलाया जाता है।

लेकिन मैं चाहता हूं कि उपयोगकर्ता यूआरएल को http: // localhost / mydomain / site / southtown के रूप में दबाएं

ध्यान दें: डेटा के आधार पर आता है:

localhost / mydomain / site / southtown / aboutus

localhost / mydomain / site / के रूप में URLS

>

मार्गों का उपयोग करने की कोशिश करें, जैसे

  $ route ["home"] = "home"; $ मार्ग ["घर / (: कोई भी)"] = "घर / अनुक्रमणिका / $ 1";  

और अपने घर नियंत्रक में करें:

  सार्वजनिक फ़ंक्शन इंडेक्स ($ location = "") {// get $ Location और check against db}  

तो, जब यूट्यूब यूआरएल http: // localhost / mydomain / site / southtown / का उपयोग करें, आपका $ location इसके लिए "southtown" का मान होगा।


Comments

Popular posts from this blog

java - org.apache.http.ProtocolException: Target host is not specified -

Powerbuilder 12.1 and DataWindow in Design vs Debug and Executable/Runtime -

css3 - HTML Block Anchor element only half clickable in Chrome -