واضح آرشیو وب فارسی:سایت ریسک: بابا یکی پیدا میشه به من کمک کنه ؟؟؟؟؟؟ Asp کارا کمکککک mehdi_a 03 اسفند 1384, 10:34من یه توضیحی مختصری میدم در آخر سوالو نوشتم ..... کارایی که برنامه انجام میده : من یه فرم دارم که از کاربر یه سری اطلاعات رو میگیره و نیاز به 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 کنید .تا کاملا متوجه منظور من بشید. من دقیقاً همچین چیزی می خوام . mehdi_a 04 اسفند 1384, 03:08نخیر ظاهرا کسی اینجا این مورد رو نمی دونه ................؟ mehdi_a 05 اسفند 1384, 14:05خیلی جالبه هــــــــــــــــــــــــ ـــــــــــــــــــــــــ ـــــــــــــــــــــــــ ا یعنی اینجا هیشکی نوتونه به این سوال من جواب بده . من که فکر نمی کنم اینطوری باشه . حتما بچه ها وقت نکردن به من جواب بدن majid_kamali 09 اسفند 1384, 13:27سلام اگه منظورت رو درست فهميده باشم شما يه PopUp MenU جهت آپلود فايل نياز داري اين كد رو داشته باش ببين مشكلت رفع مي شه <script language="vbscript"> <!-- Function popupMe fe = "height=450,width=450,status=yes,toolbar=no,menubar =no,location=no" window.open "PageName.Ext","_blank",fe end function --> </script> اينم براي فراخوني تابع <"INPUT TYPE="button" NAME="IURL" onclick="vbscript:popupMe">
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 267]