انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ورود به یک سایت با پی اچ پی در یک سایت دیگر

ورود به یک سایت با پی اچ پی در یک سایت دیگر

#1
سلام.آیا میشه کدی نوشت که توی یه هاست،دو تا ادیت تکس و یک دکمه ی submit بزاریم و با اون،مثلا به سایت example.com در صورت عضویت در سایت وارد بشیم و در صورت وارد کردن صحیح نام کاربری و رمز عبور،یک الرت دیالوگ در اون صفحه ی اچ تی ام ال ظاهر بشه و بعد از ظاهر شدن به یه صفحه ی دیگه مثلا abc.com/download بره؟؟؟؟؟میشه کمکم کنید؟؟؟؟؟؟
گفتند که تک سوارمان در راه است
از اول صبح چشممان بر راه است
از یازدهم دوازده قرن گذشت
تا ساعت تو چقدر دیگر راه است؟
اللهم عجل لولیک الفرج ...
پاسخ

ورود به یک سایت با پی اچ پی در یک سایت دیگر

#2
سلام.
ابتدا یک فرم طراحی کنید که دارای دو عنصر textarea (کلید شماره 2495) باشد. برای طراحی فرم، دو دسته بندی زیر را ببینید :

http://www.kelidestan.com/keys/categorie...Category=7

http://www.kelidestan.com/keys/categorie...Category=8

در فرم، صفحه پردازش را در همان دامنه دوم تنظیم می کنیم. یعنی فرم HTML در دامنه اول است و آدرس صفحه پردازش مربوط به فرم را به صورت آدرسی در دامنه دوم قرار می دهیم. در آن صفحه پردازش که می تواند یک صفحه php باشد (برای پردازش اطلاعات دریافتی توسط فرم)، کدهایش را به گونه ای می نویسیم که دو مقدار نام کاربری و رمز عبور را دریافت کند و بر اساس اطلاعات ذخیره شده در پایگاه داده، درستی آنها را چک کند. بر اساس درست یا غلط بودن، دو سری کد اجرا می شود.
اگر صحیح باشد، پیامی به کاربر نمایش داده می شود و بعد از چند ثانیه، وی را به یک صفحه دیگر در دامنه سوم می فرستیم (کلید شماره 461).

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط hassan8971

ورود به یک سایت با پی اچ پی در یک سایت دیگر

#3
تو کد پایینی تابع die تو خط دوم چه کاری انجام میده؟
میگم بجای خط اول برای redirect کردن به صفحه جدید میشه از خط های 3 و 5 برای redirect به یه فایل و با آدرس (C:/Path/name.txt) در کامپیوتر استفاده کرد؟
اصلآ امکان داره بخوام بجای یه وبسایت به یه فایل که در کامپیوتر بازدیدکننده وجود داره ، redirect بشم؟
یا مثلآ برای باز کردن اون فایل به کاربر اخطار بده و بگه که تایید کاربر لازمه؟(برای بحث امنیت کاربر)
اگه میشه همچین کدی با (JS-Php-jquery-codeigniter-bootstrap) نوشت ممنون میشم اگه جواب بدید.
کد پی‌اچ‌پی:
<?php
header
("Location: http://example.com/myOtherPage.php");
die();
header("Location: file:///C:/Path/name.txt");
die();
header("Location: C:/Path/name.txt");
die();
?>
بطور دقیق تر این کار مثل نمایش یه فایل بخصوص از کامپیوتر کاربر توسط خودش هست و من نمیخوام اونو تو سرور خودم آپلود کنم.
مثلآ اگر کد پایین از طرف خود کاربر اجرا بشه (و نه روی سرور apachee یا وبسایت) میشه فایل مورد نظر که تو کامپیوتر کاربر قرار داره رو باز کرد.
کد پی‌اچ‌پی:
<body onload=run()>
<
script type="text/javascript">
    function 
run() {
                        document.getElementsByTagName("a")[0].click();
            
document.getElementsByTagName("body")[0].style.background "#ccc";
            
setTimeout(function() {window.location.replace("file:///C:/پوشه دانلود/name.txt");}, 500);
        }
</script>
<a href="file:///C:/Path/name.txt" download="Download">Download It!</a>
</body> 

 
پاسخ
 سپاس شده توسط شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان