PDA

View Full Version : چگونگی فراخوانی یک صفحه خاص



balis_pascal
پنج شنبه 25 اسفند 1384, 16:17 عصر
سلام

یک صفحه که شامل یک فرم است وجود دارد در خصوصیت action این صفحه آدرس صفحه ای که مسئولیت ثبت اطلاعات در پایگاه داده را دارد قرار دارد.
مشکلی که من دارم این است که چگونه می توان پس از ثبت اطلاعات صفحه دیگری را نشان دهم؟



با تشکر

arash_hemmat
یک شنبه 28 اسفند 1384, 00:34 صبح
داخل صفحه ای که مسئول ثبت اطلاعات هست خیلی ساده صفحه ای رو که میخوای بعد از اون نمایش داده بشه include کن.(دقت کن صفحه رو در آخر فایل include کنی تا اول اطلاعات در داخل دیتابیس ثبت بشه بعدش صفحه مورد نظر نمایش داده بشه.)
یا میتونی یک سری کد HTML هم تو اون صفحه مسئول ثبت اطلاعات وارد کنی تا یه چیزایی نمایش داده بشه...

spsgorgan
یک شنبه 28 اسفند 1384, 09:42 صبح
شما چند راه داری من یکی دوتا شو میگم :
1 - در همون صفحه ای که داری به دیتابیس اضافه میکنی هرچی دلت میخواد بزاری
2 - در صورتی که همه اطلاعات با موفقیت در بانک وارد شد با دستور زیر به صفحه دیگه (حالا با هر چی می خوای طراحی کن ) بری

header("Location:page.html")

یا حق

Mohammad Minaei
یک شنبه 28 اسفند 1384, 13:27 عصر
فقط یه ذره واضح ترش کنیم:

header ("Location: http://site.com/page.php");

cybercoder
دوشنبه 29 اسفند 1384, 18:28 عصر
ممکنه که خطای Headers Already Sent … بگیری در صورتی که session شروع کرده باشی در این صورت توصیه من اینه که از دستور Header استفاده نکنید با یک کد جاوااسکریپت کوچولو می تونید به صفحه ای که می خواید برید:


document.location.href='yourpage.php';

spsgorgan
دوشنبه 29 اسفند 1384, 22:52 عصر
اینم یه راهیه !