راکت

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

4 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

4
محمد سلطانی
محمد سلطانی
@1130899098

تخصص: متخصص برنامه نویسی وب

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

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

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

<?php
require_once("config.php")
?>
</a  href="https://roocket.ir/<?php   echo url."/login.php" ?>">click here<a>
مسعود راد
مسعود راد
@msdrd

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

شاید پاسخ شما همین‌جا باشد

مسعود راد
مسعود راد
@msdrd

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

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

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

مسعود راد
مسعود راد
@msdrd

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

<?php
ob_start();
?>

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

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