NabiKAZ
Well-Known Member
یه نکته ای بد نیست یادآور بشم و اونم اینکه بعضی از دوستان اشاره به این داشتند که مثلا میشه یه فیلد رو مقدار اولیه بدیم و فرم رو سابمیت کنیم و فایلی رو روی سرور آپ لود کنیم...
در این مورد باید عرض کنم که حتی در صورتی که نشه به فیلد file مقدار اولیه داد. راه هایی برای ارسال فایل به url وجود داره که خیلی ساده تر هستند. مثلا استفاده از CURL که همونطور که سایر داده ها رو میشه به یه url پست کرد، همچنین میشه مستقیماً یه فایل رو به یه url پست کرد!
اما این درصورتیه که بخوایم یه فرم رو به صورت غیر مجاز سابمیت کنیم که همراهش فایل رو هم ارسال کنیم و موارد خاص دیگه ای که خیلی کاربردی نیستند.
اما مثلا در نظر بگیرید کاربر یه فرم داره که نام و سایر اطلاعات رو وارد میکنه و عکسش هم از روی هارد انتخاب میکنه ، حالا وقتی فرم سابمیت میشه و در سرور چک میشه معلوم میشه که مثلا نام صحیح وارد نشه پس فرم باید مجدد نمایش داده بشه، در این لحظه مقدار "نام" که اشتباه بوده به همون شکل به text نسبت داده میشه و کاربر میتونه تصحیحش کنه. اما فید file مقدار خود رو از دست میده ! این شاید یکی از موارد کاربردی قضیه باشه. البته این اتفاق برای فید password هم میافته و اون هم مقدار خودش رو از دست میده که شاید اینطوری بهتر هم باشه ولی در مورد فید file دلیلی پیدا نمیکنم ......
نبی
در این مورد باید عرض کنم که حتی در صورتی که نشه به فیلد file مقدار اولیه داد. راه هایی برای ارسال فایل به url وجود داره که خیلی ساده تر هستند. مثلا استفاده از CURL که همونطور که سایر داده ها رو میشه به یه url پست کرد، همچنین میشه مستقیماً یه فایل رو به یه url پست کرد!
اما این درصورتیه که بخوایم یه فرم رو به صورت غیر مجاز سابمیت کنیم که همراهش فایل رو هم ارسال کنیم و موارد خاص دیگه ای که خیلی کاربردی نیستند.
اما مثلا در نظر بگیرید کاربر یه فرم داره که نام و سایر اطلاعات رو وارد میکنه و عکسش هم از روی هارد انتخاب میکنه ، حالا وقتی فرم سابمیت میشه و در سرور چک میشه معلوم میشه که مثلا نام صحیح وارد نشه پس فرم باید مجدد نمایش داده بشه، در این لحظه مقدار "نام" که اشتباه بوده به همون شکل به text نسبت داده میشه و کاربر میتونه تصحیحش کنه. اما فید file مقدار خود رو از دست میده ! این شاید یکی از موارد کاربردی قضیه باشه. البته این اتفاق برای فید password هم میافته و اون هم مقدار خودش رو از دست میده که شاید اینطوری بهتر هم باشه ولی در مورد فید file دلیلی پیدا نمیکنم ......
نبی