007coltgun

فرق (header("location: login.php" با ( require_once ('login.php'

007coltgun ۱۳۹۷/۱۰/۰۸ 46 مباحث عمومی برنامه‌نویسی

سلام دوستان عزیز یک سوال دارم :

فرق این دو چیه چون در هر دو حالت صفحه login من لود میشه :

(header("Location: login.php
(require_once ('login.php

پاسخ‌ها به این تاپیک
سید جعفر اسمعیلی
سید جعفر اسمعیلی طراح و توسعه دهنده وب
۱۳۹۷/۱۰/۰۸

دوست تابع(header) کلا به صفحه جاری رو به صفحه دیگر هدایت می کنه مثلا وقتی کاربر توی سایت می خواد وارد بشه اگر نام کاربری و پسوردش درست بود با تابع("header("Location:panel.php منتقل می شه به پنل کاربری ولی اگر درست نبود  منتقل می شه به صفحه ورود.اما تابع (require_one) صرفا برای باز کردن یا همون لود کردن توابع و کلاس ها در صفحه جاری است .مثلا من یک فایل به نام (helpers.php) دارم که داخلش توابع کمکی است  اون رو داخل کلاس (Login) با تابع (require_one) باز میکنم تا از توابع داخلش استفاده کنم.

007coltgun
007coltgun
۱۳۹۷/۱۰/۰۸

سلام دستتون درد نکنه خیلی لطف کردین .

در پاسخ به