Бид өөр хянагчаас хянагч дуудаж болох уу?
Бид өөр хянагчаас хянагч дуудаж болох уу?

Видео: Бид өөр хянагчаас хянагч дуудаж болох уу?

Видео: Бид өөр хянагчаас хянагч дуудаж болох уу?
Видео: Asp.net Core MVC - Хянагчаас өөр хянагч эсвэл харагдац руу өгөгдөл дамжуулахын тулд TempData-г хэрхэн ашиглах вэ 2024, May
Anonim

Ерөнхийдөө, Та ашиглахгүй нэг хянагч нөгөөгөөсөө оноос хойш: Хянагч нар ихэвчлэн MVC фреймворкт ашиглахаар төлөвлөж буй төрлийн үр дүнг буцаадаг. Энэ бүх мэдээллийг MVC хүрээ дамжих төлөвтэй байна.

Үүний дагуу бид нэг хянагчийг нөгөө хянагчаас дуудаж болох уу?

Тиймээ дуудаж болно арга өөр хянагч . The хянагч бас энгийн анги юм. Гагцхүү түүний өв залгамжлал байдаг Хянагч Анги. Чи чадна -ийн объект үүсгэх хянагч , Гэхдээ үүнийг болно Хэрэв Routing-д ажиллахгүй Та руу дахин чиглүүлэхийг хүсч байна өөр хуудас.

RedirectToAction MVC гэж юу вэ? RedirectToAction (String, RouteValueDictionary) Үйлдлийн нэр болон чиглүүлэлтийн толь бичгийг ашиглан заасан үйлдэл рүү дахин чиглүүлнэ. RedirectToAction (Мөр, мөр, объект) Үйлдлийн нэр, хянагчийн нэр, чиглүүлэлтийн толь бичгийг ашиглан заасан үйлдэл рүү дахин чиглүүлнэ.

Хоёрдугаарт, CodeIgniter дээрх нэг хянагчийг өөр хянагчаас дуудаж болох уу?

Үүнийг үндсэндээ дэмждэггүй код үүсгэгч , гэхдээ тодорхой хакерууд байдаг зөвшөөрнө руу хийх тийм. Дуртай I ачаалахын тулд маш энгийн хакеруудыг ашигла хянагч номын сан болгон.

Codeigniter дээр өгөгдлийг нэг хянагчаас нөгөөд хэрхэн дамжуулах вэ?

онд Codeigniter олон арга бий нэвтрүүлэх -аас авсан үнэ цэнэ нэг хянагч бусад. Та ашиглаж болно код үүсгэгч сесс нэвтрүүлэх нь нэг хянагчаас нөгөө хянагч руу өгөгдөл . $this->load->library('session'); Дараа нь та флэш тохируулж болно өгөгдөл хувьсагчийн нэрийг ашиглан утга.

Зөвлөмж болгож буй: