MyBB Depo Forum
Curl ile mybb sistemine login olma. - Baskı Önizleme

+- MyBB Depo Forum (https://mybbdepo.com)
+-- Forum: MyBB 1.6 Depo (https://mybbdepo.com/mybb-1-6-depo-forumu)
+--- Forum: MyBB 1.6 Modifikasyon & Eklenti Deposu (https://mybbdepo.com/mybb-1-6-modifikasyon-eklenti-deposu-forumu)
+---- Forum: Eklenti & Modifikasyon İstekleri (https://mybbdepo.com/eklenti-modifikasyon-istekleri-forumu)
+---- Konu Başlığı: Curl ile mybb sistemine login olma. (/curl-ile-mybb-sistemine-login-olma-konusu.html)



Curl ile mybb sistemine login olma. - DeAtHeR - 03-02-2014

Arkadaşlar.
Dışarıdan giriş yöntemi ile Mybb platformlarına giriş yapıp bilgi alabileceğim ufak bir bot ihtiyacım var.
Bir çok örnek denedim ama olmadı.
Mybb için yazılmış bir şey varsa paylaşırsanız sevinirim.
Teşekkürler.



Cvp: Curl ile mybb sistemine login olma. - S.G - 03-02-2014

Merhaba,
Şu 2 eklentiyi inceleyebilirsiniz.





Cvp: Curl ile mybb sistemine login olma. - DeAtHeR - 06-02-2014

Yok yanlış anlaşıldım sanırım.
Php bot ile mesela Curl gibi bir sistem ile giriş yapıp site içerisindeki istediğim yerlerden veri alıp yayınlamak istiyorum.



Cvp: Curl ile mybb sistemine login olma. - DeAtHeR - 13-02-2014

En son login olabileceğim bir kod buldum ama login olmamışım gibi davranıyor data çekerken .

PHP Kod:
<?php
function connect($url$post '')
{
    
$curl curl_init();
    
curl_setopt($curlCURLOPT_URL$url);
    
curl_setopt($curlCURLOPT_USERAGENT'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30');
    
curl_setopt($curlCURLOPT_HEADER0);
    
curl_setopt($curlCURLOPT_RETURNTRANSFER1);
    
curl_setopt($curlCURLOPT_FOLLOWLOCATION1);
    
curl_setopt($curlCURLOPT_POST1);
    
curl_setopt($curlCURLOPT_POSTFIELDS$post);
    
curl_setopt($curlCURLOPT_COOKIEFILEdirname(__FILE__) . '/cookies.txt');
    
curl_setopt($curlCURLOPT_COOKIEJARdirname(__FILE__) . '/cookies.txt');
    
$result curl_exec($curl);
    
curl_close($curl);
    return 
$result;

if(
file_exists('cookies.txt'))
{
    echo 
connect('http://www.SİTE.com/private.php');
}
else
{
    
connect('http://www.SİTE.com/member.php''action=do_login&url=/private.php&username=NICK&password=PASS');
    
str_replace('/','',$_SERVER["PHP_SELF"]);
    
header('Location: '.$_SERVER["PHP_SELF"]);

?>

Bilginiz var ise ve yardımcı olur iseniz çok sevinirim.
Kolay gelsin iyi günler.