Arkadaşlar, Vikipedi'de kullanmak amaçlı web tabanlı bir bot ile uğraşıyorum. Login yapmak için gerekli kodları (curl) yazdım, ama giriş yaparken tam olarak şöyle "Oturum açma hatası. Vikipedi'de oturum açabilmek için çerezlerinizin açık olması gerekiyor. Sizin çerezleriniz kapalı. Lütfen açınız ve bir daha deneyiniz" bir mesaj çıkıyor. Kodlar aracılığıyla mı çerezleri etkinleştireceğim, çünkü tarayıcı ayarlarında zaten etkin. Anlayan ve yardımcı olan arkadaşlara şimdiden teşekkür ediyorum.
@mertcane İlgin için teşekkür ederim ama hiç bir farklılık olmadı sayfada, yine aynı şekilde "çerezleri açınız" diyor. İstersen özelden kodları atıyım sen ayarlayıp geri yolla, sonra buraya yazarız.
Kullandığım kodlar bunlar. Belki acemice olabilir zaten yeni başladım PHP'ye, ama Vikipedi hesabın varsa gerekli yerlere kullanıcı adınla şifreni yazarak deneyebilirsin. Çerezleri açınız diyecektir, halledersen çok iyi olur. Kolay gelsin...
<?php //fonksiyon function curl($url, $post=false) { $ch = curl_init();
//siteye formu gönderdiğim kısım echo curl("https://tr.wikipedia.org/w/index.php?title=Özel:KullanıcıOturumuAçma&action=submitlogin&type=login", "wpName=kullanıcıadı&wpPassword=sifre&wpRemember=1&wpLoginAttempt=Oturum aç&wpLoginToken=$guvenlik[1][0]&wpForceHttps=1");
Oturum açma hatası. Giriş oturumunuzla ilgili bir sorun var gibi görünüyor; bu eylem, oturum gaspına karşı önlem olarak iptal edildi. Lütfen "geri" gidin ve geldiğiniz sayfayı yeniden yükleyin, sonra tekrar deneyin.
çalışması lazım
Bu mesajda bahsedilenler: @kendinciz