Chciałbym przekazać pewne dane do skryptu rejestracji Joomli za pomocą cURL-a. Nasępiałem sobie kawałek kodu który to powinien realizować jednak nie działa. Może ktoś wie co jest z tym źle ?
<?php
# USTAWIENIA
//adres serwera
$url="http://stronkazjoomlapl/index.php?option=com_registration&task=register";
//przesylane dane
$dane['name']='Joahim ABCDEFi';
$dane['username']='ahim65';
$dane['email']='[email protected]';
$dane['password']='12345678';
$dane['password2']='12345678';
$dane['id']='0';
$dane['gid']='0';
$dane['useractivation']='0';
$dane['option']='com_registration';
$dane['task']='saveRegistration';
$dane['j6bd1baf5941658f25a473516f0aabf20']='1'; //id, inny dla każdej strony
function send($adr, $dan)
{
$curl = curl_init($adr);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $dan);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$page=curl_exec($curl);
curl_close($curl);
echo $page;
}
spam($url,$dane);
?>
Z góry wielekie dzieki za pomoc :)