🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ محمدرضا
submit کردن فرم
جامعه پی اچ پی ایجاد شده در ۱۹ مرداد ۱۳۹۹

سلام

طبق مثالی که برای ارسال فرم توسط این کتابخانه زده شده بود (اینجا) پیش رفتم ولی با ارور مواجه شدم !!!

include "vendor/autoload.php";
use Goutte\Client;
$client = new Client();
$crawler = $client->request('GET', 'https://github.com/');
$crawler = $client->click($crawler->selectLink('Sign in')->link());
$form = $crawler->selectButton('Sign in')->form();
$crawler = $client->submit($form, ['login' => 'نام کاربریم', 'password' => 'رمزم']);
$crawler->filter('.flash-error')->each(function ($node) {
    print $node->text()."\n";
});

" Uncaught InvalidArgumentException: The current node list is empty "

نمیدونم منظور این خطا چیه و اینکه چرا اصن مثالی که خودش زده باید ارور بده ؟!

توی کدوم خط این خطا روی میده؟

خطا داره میگه که node خاصی پیدا نشده که بخواد روش کار کنه...

لقمان آوند ۱۹ مرداد ۱۳۹۹، ۲۰:۱۴