محمد
3 سال پیش توسط محمد مطرح شد
2 پاسخ

تمرین php

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


ثبت پرسش جدید
علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
0

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

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

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


سبحان دادخواه
تخصص : دانشجوی برنامه نویسی :)
@SobhanDadkhah 3 سال پیش آپدیت شد
0

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

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

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

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

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

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