Chcę się zalogować do OpenCart CMS z curl automatycznie i dodać rzeczy do niego automatycznie
ale nie mogę się zalogować. Szukałem i znalazłem wynik, ale nie mogłem pomóc i nie mam żadnego wyniku. To jest mój kod:Zaloguj się do Administratora Opencart z lokomotywą PHP
<?php
include_once "simple_html_dom.php";
$username = 'active';
$password = '123active';
$loginUrl = 'http://localhost:100/mywebsite/admin/';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $loginUrl);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'username='.$username.'&password='.$password);
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$store = curl_exec($ch);
$html=new simple_html_dom();
$html->load($store);
foreach($html->find("li#dashboard") as $dash){
echo $dash->innertext;
}
?>
W tym kodzie najpierw zainicjować username
i password
i mój URL z linkami do
admin mojej stronie następnie używam CURLOPT_POST
żądanie i CURLOPT_POSTFIELDS
a następnie wykonać $ch
ale teraz don nie uzyskał żadnego wyniku na cookie.txt
i nie zalogował się do administratora strony
.
Czy to problem z '& autologowanie = 1 & userlogi = login' ?. Testuję, ale nie dostaję wyniku. – MEAM