PDA

نسخه کامل مشاهده نسخه کامل : مشکل با متغیر ها در php



mohsen_ed
01-01-2009, 11:04
سلام من کتاب آموزش php در 24 ساعت رو دارم توی یه صفحه اش نوشته که وقتی یک فیلد می سازید با نام فیلد یک متغیر دارید اما یه فرم درست می کنم مثل خوده کتاب : (test.html)

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدبعدش فایل test.php

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیداما وقتی می خوام اطلاعات روی صفحه بیارم نمیشه .
کمک کنید .

David.Jn
01-01-2009, 12:55
تو صفجه test.html متد رو برای فرم تعیین نکردی که Get باشه یا Post بعدش تو test.php باید با متدی که تو فرم تعیین کرده بودی فیلدها رو بگیری و به یه متغیر بدی.

mohsen_ed
01-01-2009, 13:02
بیشتر توضیح بدین من متد را روی get گذاشتم اما باز نشون نمیده .

neopersia
01-01-2009, 13:10
به جای name$ و address$ به ترتیب از اینا استفاده کنید:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
آکولاد ها رو برای این استفاده کردم چون متغیر توی استرینگ هست وگرنه نیازی به اونا نیست
اگر میخواید دلیل مشکل رو هم بدونید توی تالار در مورد register_globals سرچ بزنید به احتمال خیلی زیاد پیدا میکنید!

*** ویرایش
اگر متد فرم مشخص نشده باشه یا اینکه متد GET باشه به جای POST_$ باید از GET_$ استفاده کنید

atkrad
03-01-2009, 15:19
با سلام

شما کد test.html به این کد تغییر بده :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


و کد test.php را به این کد تغییر بده :



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید