من یه توضیحی مختصری میدم در آخر سوالو نوشتم .....
کارایی که برنامه انجام میده :
من یه فرم دارم که از کاربر یه سری اطلاعات رو میگیره و نیاز به Upload یه فایل هم داره . Upload تو یه page دیگه باز میشه و فایل رو از کاربر می گیره .
حالا باید اطلاعاتی که کاربر درون فرم اولی وارد کرده ثابت بمونه ( با رفتن کاربر به فرم Upload و برگشتنش تمامی اطلاعات وارد شده حذف نشه یه چیزی شبیه ASP.NET )
کارایی که من کردم :
من این اطلاعات رو به فرم Upload می فرستم و همینطور از فرم دوباره میتونم بگیرم ، حالا مشکل من اینجاست که وقتی کاربر درون فرم Upload هست و Submit میکنه تمام این کارها انجام میشه ولی یه Page جدید باز میشه ...
من میخوام بعد از Submit شدن صفحه بسته بشه و تمامی اطلاعات به همون صفحه قبلی برگرده ( یعنی یه Explorer دیگه باز نشه )، چیکار باید بکنم ؟؟؟؟
اگه اطلاعات بشتری می خواین بفرمایین
برای Upload فایل باید فرمی که آدرس فایل رو ازت میگیره باید ENCTYPE="multipart/form-data" باشه . وبرعکس وقتی که می خوای اطلاعات رو در Database بریزی نباید فرمت multipart/form-data داشته باشه . پس مجبوریم در دو فرم مجزا این دو را دریافت کنیم ، و چون در ASP کلاسیک نمیتونیم دو تا فرم در یه صفحه داشته باشیم بلاجبار در دو صفحه مجزا اینارو دریافت میکنیم . اول فایل رو ار کاربر گرفته و بر روی سرور Upload می کنیم ، بعد اسم فایل رو به یه صفحه دیگه ارسال کرده و با اطلاعات دیگر درون Database میریزیم .
اگه دقت کنین تقریبا تمام سایت هایی که از شا فایل می گیرند ، فرم ارسال فایل در یه پنجره جدید باز میشه .
یه چیزی مثل (( مدیریت پیوستها )) در این فرم همین سایت که میتونین فایل رو سرور بریزید .
وقتی که وارد قسمت Post Reply میشید اون پایین (( مدیریت پیوستها )) بزنید و به عنوان مثال یه فایل رو Upload کنید .تا کاملا متوجه منظور من بشید.
من دقیقاً همچین چیزی می خوام .
کارایی که برنامه انجام میده :
من یه فرم دارم که از کاربر یه سری اطلاعات رو میگیره و نیاز به Upload یه فایل هم داره . Upload تو یه page دیگه باز میشه و فایل رو از کاربر می گیره .
حالا باید اطلاعاتی که کاربر درون فرم اولی وارد کرده ثابت بمونه ( با رفتن کاربر به فرم Upload و برگشتنش تمامی اطلاعات وارد شده حذف نشه یه چیزی شبیه ASP.NET )
کارایی که من کردم :
من این اطلاعات رو به فرم Upload می فرستم و همینطور از فرم دوباره میتونم بگیرم ، حالا مشکل من اینجاست که وقتی کاربر درون فرم Upload هست و Submit میکنه تمام این کارها انجام میشه ولی یه Page جدید باز میشه ...
من میخوام بعد از Submit شدن صفحه بسته بشه و تمامی اطلاعات به همون صفحه قبلی برگرده ( یعنی یه Explorer دیگه باز نشه )، چیکار باید بکنم ؟؟؟؟
اگه اطلاعات بشتری می خواین بفرمایین
برای Upload فایل باید فرمی که آدرس فایل رو ازت میگیره باید ENCTYPE="multipart/form-data" باشه . وبرعکس وقتی که می خوای اطلاعات رو در Database بریزی نباید فرمت multipart/form-data داشته باشه . پس مجبوریم در دو فرم مجزا این دو را دریافت کنیم ، و چون در ASP کلاسیک نمیتونیم دو تا فرم در یه صفحه داشته باشیم بلاجبار در دو صفحه مجزا اینارو دریافت میکنیم . اول فایل رو ار کاربر گرفته و بر روی سرور Upload می کنیم ، بعد اسم فایل رو به یه صفحه دیگه ارسال کرده و با اطلاعات دیگر درون Database میریزیم .
اگه دقت کنین تقریبا تمام سایت هایی که از شا فایل می گیرند ، فرم ارسال فایل در یه پنجره جدید باز میشه .
یه چیزی مثل (( مدیریت پیوستها )) در این فرم همین سایت که میتونین فایل رو سرور بریزید .
وقتی که وارد قسمت Post Reply میشید اون پایین (( مدیریت پیوستها )) بزنید و به عنوان مثال یه فایل رو Upload کنید .تا کاملا متوجه منظور من بشید.
من دقیقاً همچین چیزی می خوام .