PDA

View Full Version : مشکل در ارسال پارامتر



dr.pantagon
دوشنبه 28 دی 1388, 20:36 عصر
سلام
من می خواستم یک برنامه بنویسم البته با vb6 که کارش لود کردن یک سری اطلاعات از وب یک وب سایت هست
وب سایت asp هست برای همین گفتم تو این انجمن پست بدم بهتر هست.

وب سایت asp هست نمی دونم asp پارامتر میگیره یا نه
site.com/index.asp?list=program&searchuser=admin
منظورم از پارامتر
list=program و ... تو url هست احتمال 99 هست یعنی می شه

ولی حالا سوال من اینه که چرا من نمی تونم این کار رو بکنه بارها در php و asp.net این کار رو انجام دادم

از طریق برنامه خودم یک سری اطلاعات رو فرستادم و یک سری اطلاعات رو از سورس html سایت لود کردم

میشه کاری کرد ؟
دلیل اینکه من نمی تونم این کار رو بکنم چی هست.

توی action form این جوری نوشته

search.asp?url=%2Faccounting%2Fuserman%2Fuserservi ces%2Easp%3F%26

من توی می یام آدرس سایت رو می زارم 127.0.0.1 و بعد هم آدرس سایت و این فایل و پارامتر هاش

ولی انگار نه انگار که پارامتری من تو url می زنم

صفحه ی html رو گذاشتم چون سورس رو نداشتم

kashaneh
سه شنبه 29 دی 1388, 15:43 عصر
دوست عزیز طریقه صحیح ارسال پارامتر ها از طریق QueryString به این ترتیب هست :


page.asp?username=Ali&pass=123456

شما در Method فرم خود از post استفاده کردی... مطمئنا میدونید که وقتی با post کار میکنید دیگه اطلاعات درون تکست باکس ها و دیگر اجزای فرم در قسمت آدرس بار (یا همون QueryString) قابل بازیابی نیستند و به نحوی دیگر در صفحه هدف (صفحه ای که در اکشن فرم آن را مشخص می کنیم) بازیابی و خوانده می شوند... باز هم توضیح دهید بهتر میشه کمک کرد... موفق باشی

dr.pantagon
سه شنبه 29 دی 1388, 16:38 عصر
سلا متشکرم از جواب ولی من قبلا هم از صفحات مشابه البته زبان php و ASP.NET اطلاعات از QS خوندم که اونها هم همشون post بودن

<form method="post" action="login.php" >


این یک نمونش هست.
ولی این واقعا برام سوال شده جفت کد ها مشابه هست ولی یکی php و یکی asp
آیا asp اینجوری هست ؟
راه حل چی هست من حتما باید این کار رو بکنم

dr.pantagon
جمعه 02 بهمن 1388, 00:09 صبح
کسی نبود ؟ راه حل یا پیشنهادی ارائه کنه ؟