مسعود راد
11 ماه پیش توسط مسعود راد مطرح شد
4 پاسخ

مشکل آپلود سایت php

سلام دوستان
من یک سایت php رو روی localhost سیستم خودم ایجاد کردم. یک صفحه ورود نام کاربری و رمز عبور داره که بعد از زدن دکمه ورود وارد صفحه بعد میشه. روی localhost مشکلی نداره ولی همین دو صفحه رو وقتی روی هاست اینترنتی آپلود می کنم به صفحه دوم نمیره.


ثبت پرسش جدید
محمد سلطانی
تخصص : متخصص برنامه نویسی وب
@1130899098 11 ماه پیش آپدیت شد
0

سلام @msdrd مسعود راد
احتمال داره که شما لینک ها رو دستی وارد کرده باشید
اگه میتونین کد مربوط به دکمه رو واد کنید
شما باید یک فایل با نام config.php ایجاد کنید و این کد رو توش بزارین :

<?php
difine("url","example.com")
?>

و بعد در کدتون به این صورت پیش برین

<?php
require_once("config.php")
?>
</a  href="<?php   echo url."/login.php" ?>">click here<a>

مسعود راد
@msdrd 11 ماه پیش مطرح شد
0

میشه در مورد دستوراتی که در فایل config و فایل اصلی نوشتید توضیح بدید. ممنونم


مسعود راد
@msdrd 11 ماه پیش مطرح شد
0

صفحه اول:
یک فرم دارم یوز و پس میگیره با post یا get میده به همون صفحه.
اعتبار سنجی میکنه بعد از اعتبارسنجی دستور زیر اجرا میشه:

header("Location: /profile.php");

روی لوکال مشکلی نیست ولی وقتی روی هاست آپلود میکنم به صفحه دوم نمیره.


مسعود راد
@msdrd 11 ماه پیش مطرح شد
0

مشکل حل شد:
توی stackoverflow این راه حل پیشنهاد داده بود یه نفر:
اضافه کردن این کد برای رفع مشکل header

<?php
ob_start();
?>

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام