سلام دوستان
من یک سایت php رو روی localhost سیستم خودم ایجاد کردم. یک صفحه ورود نام کاربری و رمز عبور داره که بعد از زدن دکمه ورود وارد صفحه بعد میشه. روی localhost مشکلی نداره ولی همین دو صفحه رو وقتی روی هاست اینترنتی آپلود می کنم به صفحه دوم نمیره.
سلام @msdrd مسعود راد
احتمال داره که شما لینک ها رو دستی وارد کرده باشید
اگه میتونین کد مربوط به دکمه رو واد کنید
شما باید یک فایل با نام config.php ایجاد کنید و این کد رو توش بزارین :
<?php
difine("url","example.com")
?>
و بعد در کدتون به این صورت پیش برین
<?php
require_once("config.php")
?>
</a href="<?php echo url."/login.php" ?>">click here<a>
صفحه اول:
یک فرم دارم یوز و پس میگیره با post یا get میده به همون صفحه.
اعتبار سنجی میکنه بعد از اعتبارسنجی دستور زیر اجرا میشه:
header("Location: /profile.php");
روی لوکال مشکلی نیست ولی وقتی روی هاست آپلود میکنم به صفحه دوم نمیره.
مشکل حل شد:
توی stackoverflow این راه حل پیشنهاد داده بود یه نفر:
اضافه کردن این کد برای رفع مشکل header
<?php
ob_start();
?>
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟