Ответов: 1 Просмотров: 461
|
Нужно осуществить массовую отправку файлов на моем сайте.
Мой сайт: сайт№1
Сторонний сайт: сайт№2
На сайте№2 есть форма(иного доступа к этому сайту кроме как к просмотру у меня нету)
CODE ( html):
скопировать код в буфер обмена
<form method="post" action="/uploadfile" enctype="multipart/form-data" style="display:inline;"> <div>Выберите подписанный и зашифрованный файл с документом</div> <p></p><div>Файл: <input type="file" size="50" name="filein" vk_10e27="subscribed"> <input type="submit" value="Отправить"></div> </form>
На моем сайте php код:
PHP:
скопировать код в буфер обмена
if(!empty($_POST['f4_all'])){ foreach ($f as $file){ //echo $file.'<br/>'; $nullxmltof4[] = $file; } } //var_dump($nullxmltof4); $target_url = 'сайт№1'; foreach($nullxmltof4 as $asd){ $filename='/nullxmltof4/'.$asd; //$file_name_with_full_path = realpath($filename); $file_name_with_full_path=__DIR__ .$filename; //echo $file_name_with_full_path."<br>"; $pathinfo = pathinfo($file_name_with_full_path); $filenameinfo = $pathinfo['basename']; $post = array('file'=>'@'.$file_name_with_full_path . ';filename=' . $filenameinfo); } else { //var_dump($result); } } }
но файлы не уходят. Если нужны реальные данные и один из файлов могу предоставить. Очень надеюсь на Вашу помощь. Спасибо!
(Добавление)
Зголовки ответа
CODE ( htmlphp):
скопировать код в буфер обмена
Access-Control-Allow-Orig... * Cache-Control no-store, no-cache, must-revalidate, max-age=0 Content-Length 52 Content-Type text/plain Expires Mon, 04 Dec 1999 21:29:02 GMT Pragma no-cache
Заголовки запроса
CODE ( htmlphp):
скопировать код в буфер обмена
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Encoding gzip, deflate Accept-Language ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3 Connection keep-alive Host ff.kis.scr.kaspersky-labs.com Origin http://сайт№1 Referer http://сайт№1/id=8669-1072-1151-01-0272001339 User-Agent Mozilla/5.0 (Windows NT 5.1; rv:44.0) Gecko/20100101 Firefox/44.0
|