راکت

تمرین php

2 پاسخ

سلام دوستان
این یه سوال تمرینی برای دوره php آقای موسوی
دوتا فایل php داریم.
form.php
account.php
حالا یه فرم قرار میدیم در فایل فرم و به دیتابیس وصل میشیم و میگیم در ورودی های نام کاربری و کلمه عبوری که در فرم قرار دادیم : داده های کاربر و بگیر و داخل دیتابیس قرار بده.تا اینجا که همه چی اوکیه!
حالا چطوری بگیم که بعد از ثبت فرم ریدایرکت بشه به صفحه account.php اما به صورت get در url آیدی کاربری که تازه ایجاد شده بیاد تا بتونیم اطلاعات کاربرو ذخیره کنیم؟

ثبت پرسش جدید

پاسخ‌ها

2
علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

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

if(isset($login)){
 //
}

و بعد با استفاده از $_POST میتونید موارد post شده رو ببینید .
اون طور که معلومه هنوز اواسط دوره هستید پس پیشنهاد میشه فعلا ادامه بدید دوره چون مباحث بسیار زیادی احتمالا در اره هست ...

سبحان دادخواه
سبحان دادخواه
@SobhanDadkhah

تخصص: دانشجوی برنامه نویسی :)

سلام. پس از انجام عملیات های مورد نیاز توسط تابع header میتونید کاربر رو به جای دیگه منتقل کنید:

header("Location: account.php?username=mohammad");

البته میتونید از متغیر ها هم استفاده کنید:

$username = 'mohammad';
$url = 'account.php?username=' . $username;
header("Location: $url");

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

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

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