$userEmail, ' ...' /> $userEmail, ' ...' />
۸ سیدرضا بازیار
پیدا کردن destination و form_id در یک صفحه ورود
جامعه پی اچ پی ایجاد شده در ۱۴ اسفند ۱۴۰۰

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

$userEmail = 'test@gmail.com';
$userPass = '123456';
$postFields = array(
 'email' => $userEmail,
 'password' => $userPass,
 'destination' => 'account',
 'form_id' => 'site_login_form'
);

الان این فرم ۴ قسمت داره. دو قسمت اول یوزر و پسورد من واسه ورود به سایت هست. دو قسمت بعدی رو توی صفحه ورود ندیدم

عکس صفحه لاگین رو پیوست میکنم. در صورت امکان بهم کمک کنید اون دو مورد رو بدست بیارم

سلام دوست عزیز

علتش اینه که type اون input‌ها hidden هست به خاطر همین توی صفحه نشون داده نمیشه.

محمد گازری ۱۴ اسفند ۱۴۰۰، ۱۵:۳۹

راهی وجود داره که بتونم اون رو پیدا کنم؟

سیدرضا بازیار ۱۴ اسفند ۱۴۰۰، ۱۵:۴۰

اگر مقداری داشته باشه میتونید از ویژگی value همون تگ بگیرید.

محمد گازری ۱۴ اسفند ۱۴۰۰، ۱۵:۴۴

از شانس من مقداری نداره. پس هیچ راهی نداره من این قطعه کد رو تکمیل کنم؟

سیدرضا بازیار ۱۴ اسفند ۱۴۰۰، ۱۵:۴۷

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

محمد گازری ۱۴ اسفند ۱۴۰۰، ۱۵:۴۹

بدون مقدار صفحه خالی برمیگردونه

سیدرضا بازیار ۱۴ اسفند ۱۴۰۰، ۱۵:۵۰

در تلگرام و گوگل میت بررسی و حل شد

موفق باشید

بهترین پاسخ
محمد گازری ۱۴ اسفند ۱۴۰۰، ۱۸:۰۳

با تشکر از محمد گازری عزیز. بیش از ۳ ساعت در گوگل میت برای حل این مسئله وقت گذاشتند و بالاخره مشکل حل شد

فایل پروژه رو در گیت هاب منتشر کردم که اگه کسی تمایل داشت میتونه استفاده کنه

https://github.com/seyedrezabazyar/php-scraping

سیدرضا بازیار ۱۴ اسفند ۱۴۰۰، ۲۲:۱۰