راهنمایی
اگر دقت فرمایید در سورس صفحه خطی وجود داره که اینه
PHP:
<form action="Desktop/Login.aspx?t=82052126" method="post">
صفحات این سایت با asp نوشته شده و برای ارسال متغیرهای اون بایستی فرمی رو طراحی کنید و تکه کدهای مهم صفحه رو که شامل کد کاربری و کلمه عبور هست درونش درست کنید. متد ارسال این صفحه Post هست بنابراین رشته های ما در آدرس صفحه چیزی رو تغییر نخواهد داد. بلکه مقدار اونها با توجه به نام آبجکتی که درون اون کد کاربری و کلمه عبور رو وارد می کنیم به سرور اصلی ارسال خواهد شد. اگه دقت کنید توی سورس صفحه کد زیر وجود داره
PHP:
input type="password" name="password" size="18" class="textbox" dir="ltr" maxLength="20">
خوب این کد برای ارسال پسورد هست و کد کاربری هم مشابه اون در خط بالایی دیده میشه . برنامه شما بایستی مقادیری رو که میگیره درون یک فرم html که قبلا خودتون طراحی کردید جای بده و بعد با توجه به کد قسمت اول صفحه به سرور بلاگفا ارسال کنه. مواردی وجود داره که میتونه باعث بشه این اتفاق هیچوقت نیفته و شما اگه بخواهید اونها رو هم تغییر بدین مبحث هک کردن وجود خواهد داشت. به طور مثال خیلی از سایتها برای جلوگیری از ارسالهای غیر مستقیم نظیر جستجو یا لاگین روال استفاده از انواع دیگر متغیرها نظیر Hidden ها رو دارند که در نتیجه ارسال غیر مستقیم شناسایی میشه و به نتیجه نمیرسه . ببینید اگر تخصصی توی برنامه نویسی وب ندارید پیشنهاد بنده اینه که اول مقدمات این کار رو یاد بگیرید. چون برای کارتون لازمه و از اینکه کسی مستقیما سورس آماده ای رو بهتون بده لذت نبرید چون ابدا کمکی به آموزش شما نخواهد شد. پس دست بکار شین و یه سری هم به بخش های دیگر سایت نظیر برنامه نویسی سمت وب بزنید.
اما هنگامی که میخواهید فرم رو طراحی کنید میتونید از ابزارهای نظیر fronpage استفاده کنید و یک فرم html رو توسط اون ایجاد کنید. اگر این برنامه رو نصب کنید میتونید طبق مسیر :
[LTR]Menu > Insert > form > form[/LTR] فرمی رو ایجاد کنید . پس از ایجاد فرم در پایین صفحه از برگه Code استفاده کنید تا کدهای صفحه رو ببینید و action فرم رو طبق آدرسی که در ابتدا نوشته های من هست تغییر بدید. اما باید حواستون باشه که بجای شروع آدرس با Desktop حتما باید آدرس [LTR]
Http://www.blogfa.ir/[/LTR] بخوره. شاید نیازباشه تا مسیر تغییرات کوچک دیگری هم داشته باشه که باید تست کنید. برای تستش هم یک روش اینه که آدرسی رو که میخواهید توی کدها وارد کنید با یک رونوشت توی نوار آدرس چک کنید تا از صحیح بودن آدرس مطمئن بشید. مثلا با توجه به نیاز شما آدرس قاعدتا باید این باشه : [LTR]
http://www.blogfa.com/Desktop/Login.aspx?t=82052126"[/LTR]
بسیار خوب اگر شما فرم خودتون رو به صورت HTML درست کرده باشید کارتون به نوعی سریعتر انجام میشه و میتونید اون صفحه رو به عنوان یک آبجکت HTML درون MMB استفاده کنید . اما اگر اینطور نیست و قصد دارید از طریق خود MMB اونها رو بسازید باید روش کار رو تغییر بدین .
در این حالت مقادیر خودتون رو توسط TextBox در مالتی مدیا میگیرید (دریافت اطلاعات تکست میتونه برای طبیعی تر شدن توسط پلاگین هایی نظیر پلاگین کتیبه که جناب CopyRight "
mjavad" زحمت کشیدن هم انجام بشه.)
پس از دریافت میتونید مقادیر رو درون یک فایل متنی ذخیره کنید و بلافاصله فرم خودتون رو خارج از محیط نمایشی برنامه با اسکریپت دیگری به سرور ارسال کنید. پس توی این روش ما فایل ارسال رو بدون اینکه مستقیما در صفحه رویت بشه می سازیم و به آدرس مقصد ارسال می کنیم. در این حالت حتما نیاز هست تغییراتی هم درون فرم داده بشه چون کلید Submit فرم قابل رویت نیست . بنابراین لازم هست تا از جاوا اسکریپت کمک بگیرید و در رویداد Onload که در تک Body فایل HTML قابل تنظیم هست فرم رو ارسال کنید. بنابراین چون مقادیر پیشفرض در تکست باکسهای فایل HTML موجود هستند ، تنها ارسال توسط جاوا اسکریپت انجام میشه و بس.
یادتون باشه که توی این روش وضعیت ساخت فرم به طور کلی هم میتونه توسط جاوااسکریپت انجام بشه که نمونه های اون توی اینترنت زیاده. فقط کافیه که شما بتونید کدهای اونو توسط مالتی مدیا با دستورات ساده بسازید.
این بود انشای من
