Здравствуйте, как отправить файл через рукописный PHP/ Отправляю так: ini_set('display_errors', 1);
require_once "lib/Dropbox/autoload.php"; use \Dropbox as dbx; $accessToken = "cBr9qwdqwdqwdqwdqwdZeUHc3YS0fYtrYA"; // Здесь ваш Access token $dbxClient = new dbx\Client($accessToken, "PHP-Example/1.0"); if($_FILES['ya']['name']){ $f = fopen($_FILES['ya']['name'], "rb"); $fbuch=$_FILES['ya']['name']; $fbuch2="/".$fbuch; $fileMetadata = $dbxClient->uploadFile("/ChangeLog.txt", dbx\WriteMode::add(), $f); fclose($f); print_r($fileMetadata);} ...
<form action="" method="POST" enctype="multipart/form-data"> <input type = "file" name = "ya" /> <input type="submit" value="Загрузить"> </form> Выдает ошибку: Fatal error: Uncaught exception 'InvalidArgumentException' with message ''inStream' has bad type; expecting resource, got boolean' in /var/www/v-2348/data/www/stylus.kz/lib/Dropbox/Checker.php:22 Stack trace: #0 /var/www/v-2348/data/www/stylus.kz/lib/Dropbox/Checker.php(27): Dropbox\Checker::throwError('inStream', false, 'resource') #1 /var/www/v-2348/data/www/stylus.kz/lib/Dropbox/Client.php(278): Dropbox\Checker::argResource('inStream', false) #2 /var/www/v-2348/data/www/stylus.kz/ya.php(16): Dropbox\Client->uploadFile('/Sites.txt', Object(Dropbox\WriteMode), false) #3 {main} thrown in /var/www/v-2348/data/www/stylus.kz/lib/Dropbox/Checker.php on line 22Не за что. Но как написал ниже Александр: пользуйтесь поиском. На многие вопросы есть ответы. Иначе вы просто в дальнейшем перестанете здесь получать хоть какие-то ответы.
спасиб) что-то по теме)
Еще раз. Каждый из упомянутых здесь пакетов решает свою задачу. Что-то это делает лучше, что-то хуже. Но не в этом дело. Дело в том, что все люди разные. И методы решения вроде бы одних и тех же задач каждый выбирает свои. А так задавать вопросы — что лучше, что хуже — неправильно. Правильно — задавать конкретные вопросы по конкретному делу. И не забывать пользоваться поиском, может вопрос уже решен. Иначе это просто потеря и своего времени, и чужого.
Может быть воспринято как скрытая реклама Вот это вообще не беспокоит. Можете написать здесь отдельный топик как вам нравится шопкипер или минишоп и почему. Это нам никак не мешает. Но тут четкие задачи — подружить MODx и 1С. Это во всех вышеупомянутых возможно? У нас для импорта есть Shopmodx1C. Но его надо докручивать на каждом проекте индивидуально. У других я не знаю есть модуль для 1С или нет.
Просто потому что он нам не интересен. У нас ShopModxBox есть.
Шопкипер не обсуждается, потому что вообще шлак?)
Согласен, неблагодарное это дело такие вопросы задавать) Может быть воспринято как скрытая реклама, тем более что во многих расширениях пакеты дополнений платные. Но тут четкие задачи — подружить MODx и 1С. Это во всех вышеупомянутых возможно?
На самом деле вопрос еще и на столько избитый, что даже обсуждать не хочется. В сети полно размышлений на этот счет, в том числе и с охватом всех трех платформ (шопкипер, минишоп, шопмодэкс). правильно: кому что нравится, тот пусть себе и выбирает. Только за поддержкой надо идти на сайт разработчика платформы, а не просто так. А то сюда приходят и спрашивают «а что с минишоп?», «а как в шопкипере»? А мы по чем знаем? :)