رفتن به مطلب

آموزش رایگان ارتباط b4a با فایل php در هاست


mohammad_mahdi

ارسال‌های توصیه شده

سلام

ممنون بابت آموزش خوبتون

ای کاش روش post هم وجود داشت

 

اما یه سوال

 

فرض کنید کاربر داخل برنامه هست ( تو برنامه که مرورگر و ... وجود نداره ) . پس کاربر چطوری میتونه داده های ارسال و دریافتی توسط متد get رو دستکاری کنه ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

فرض کنید کاربر داخل برنامه هست ( تو برنامه که مرورگر و ... وجود نداره ) . پس کاربر چطوری میتونه داده های ارسال و دریافتی توسط متد get رو دستکاری کنه ؟

خب خیلی راحت با EditText میشه. مثلا اون قسمت که نوشتم mohammad mahdi میتونیم به جاش نتیجه یک ادیت تکست رو قرار بدیم و به جای 19 هم میشه نتیجه یه ادیت تکست دیگه رو جایگزین کنیم و یه دکمه ارسال بذاریم و کاربر که کلیک کرد، اطلاعات به صورت get ارسال میشه و شما میتونید از طریق php پردازشش کنید. البته اگه php بلد باشید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

تفاوت اصلی این آموزش با آموزش های توی فروشگاه اینه که آموزش های توی فروشگاه تصویری هستن و در هین آموزش به نکات خیلی کلیدی اشاره میشه ( من که معمولا اینطوری هست . آموزش آقای ایزدی هم دیدم به همین صورت بود )

درضمن این فقط اتصال بیسیک به شبیه ساز سرور xampp هست آموزش ها روی هاست و کاربردی هستن

در کل بگم خودتون تا حدودی php بلد نباشید از این آموزش هیچی سر در نمیارید :)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

تشکر

 تا اینجا رفتید کاملش می کردید . دیتابیس هم می ساختید - ویرایش و اضافه کردن رو هم می گفتید .

ممنون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

 

بحث امنیت روی post و get که دوستان کردن به قول آقا افشین اصلا بحث کردن روی امنیتی این دوتا کاملا خنده داره چون زمانی که این دو متد نوشته شد برای کاربرد های خاص خودش نوشته شد مثلا شما وقتی تو یک سایتی عضو میشی برای تایید عضویت میاد به روش get میری ایمیلتو تایید میکنی اینجا نمیشه از post استفاده کرد چون دست رسی محدود هست برنامه نویس نمیتونه تو ایمیل فرم قرار بده که بخواد اطلاعات به این صفحه ارسال کنه البته درسته دست رسی قرار دادن html بازه ولی بیشتر ایمیل ها یا وب سایت ها rquest خارجی را میبندن و محدود به دامنه خودشون میکنن . توصیه میکنم اصلا روی امنیت اینا بحث نکنید کسی که بلد باشه از این دو مدت به روش مناسب استفاده بکنه اصلا نیازی نداره که بخواد روی امنیتشون فکر بکنه چیزی که بدهیه اینه که شما وقتی میخوای اطلاعات از سایت خودت به دیتا بفرستی با post میفرستی یعنی با get بفرتسی اطلاعات لو نمیره ولی کل اطلاعات کاربر تو لینک مرور گر میاد و لینک صفحه عوض میشه سر اینه که دوستان میگن get امن نیست :)

 

 

دوستان بیشترتون روی چیزای ساده مثل همین post , get  مشکل دارید دیگه ارتباط با دیتا و نحوه ارتباط به ایمن ترین روش ممکن بماند . حالا خیلی مونده بخواید روی امنیت php بحث کنید :) در آخر هم اگه قرار بود برنامه پیچیده ای مثل php سر استفاده کردن از get , post امنیتی بشه مطمئن باشید الان سایتی وجود نداشت که هفته ای یبار هک نشه :)

 

موفق باشید .

لینک ارسال
به اشتراک گذاری در سایت های دیگر

کاشکی این نظر رو من نمیدیدم.

 

لازم به ذکر است post با get هیچ تفاوتی از نظر امنیت ندارد . یک جوری نوشته بودید رایگان که گفتم چیرو رایگان گذاشتن تو انجمن  :fekr:  :fekr:  .... درضمن این آموزش خیلی کلی است و در مقابل آموزش های فروشگاه که توسط آقای قاسم نیا ساختن حتی به حساب نمیاد . ببخشید ضد حال میزنم

 

----------------------------------

 

بازم  ببخشید ولی من کلا یکم رکم

 

باشه بخشیدم. ولی خودمو نمیبخشم اگه منم به شما ضد حال نزنم!

شعار من اینه: خودتو در مقابل کسانی که دست کم میگیرنت، همونجوری نشون بده که فکر میکنن و بعد... غافلگیرشون کن.

حتما تاپیک های منو دنبال کنید.

در ضمن این اولین تاپیک من در این انجمن بود. در بین مطالب محبوب هم رتبه داره.

فقط منتظر باشید...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...