Я получил две таблицы БД: Сообщений $table->increments('id'); $table->integer('country_id')->unsigned(); $table->foreign('country_id')->references('id')->on('countries'); страны $table->increments('id'); $table->string('name', 70); Я использую laravel как back-end. Теперь я хочу реализовать данные фильтрации для моего интерфейса. Таким образом, пользователь может выбрать название страны, а laravel должен отвечать на запрос только с сообщениями, в которых есть страна с указанным именем. Как я могу добавить это […]
У меня есть phpmailer, который прикрепляет файлы, перебирая массив файлов из поля ввода файла. Как я могу сделать это так, чтобы разрешены он-лайн PDF или DOC. И если что-то еще попытка, сценарий останавливается и дает ошибку: «Тип файла не поддерживается. Только PDF или DOC». Какие-либо предложения? Вот мой текущий сценарий; foreach(array_keys($_FILES['files']['name']) as $key) { $source […]
У меня небольшая проблема с настройкой содержимого php, я понимаю, где проблема, но я понятия не имею, как ее решить (новичок в использовании баз данных). Вызов этой php-страницы приведет к тому, что не будет отображаться какое-либо из эхо-сигналов и будет отображаться только окно загрузки, которое я предназначил только для «cv» (не уверен, работает ли он […]
У меня есть форма для загрузки 2 файлов. Они могут загрузить один или просто загрузить оба одновременно. Когда я загружаю 2 небольших файла изображения (оба под 100kb), они работают отлично. Но если один файл больше, скажем, около 200 кб, он не работает. Я уже установил максимальное значение в «100000» в скрытом теге ниже, поэтому я […]
У меня есть код загрузки файла на моем сайте, который отлично работал, пока я не изменил домен. Я проверил все ссылки и изменил все, и они работают FINE. По какой-то причине файл загружается поврежденным, и я не могу понять, почему. Код: header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename="'.$fileName.'"'); header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: must-revalidate'); […]
этот вопрос задавали много раз, но я боюсь с этой проблемой с трех дней, и я полностью смущен. Я не могу заставить PHP сохранять сведения о файлах с расширением в $ _SESSION ( http://www.php.net/manual/en/session.upload-progress.php ). Все, что я могу получить, это пустая сессия. Самый простой пример моего кода: index.php <?php session_start(); $_SESSION['test'] = 'TEST'; ?> […]
При написании приложений CodeIgniter мои действия с контроллером, как правило, начинаются с нескольких строк, как показано ниже: $this->load->model('abc_model'); $this->load->library('ijk'); И затем (только для полноты) они используются следующим образом: $this->abc_model->fetch_123(); $this->ijk->do_something(); Было ли что-то слишком неправильным в расширении MY_Controller чтобы было возможно следующее: $this->model('zbc_model')->fetch_stuff(); $this->library('ijk')->do_something(); Плюсы: Классы не загружаются, пока они не используются Не нужно было […]
Допустим, у меня есть большой файл, который я хочу HTTP POST для веб-службы с использованием PHP и завитки. Файл больше объема памяти, который я могу позволить использовать PHP. В принципе, я ищу способ потокового воспроизведения содержимого файла непосредственно для завивки, не читая весь файл в память. У меня есть успех с использованием многостраничных POST и […]
Я ищу php-код, который меняет имя файла -адрес текущей даты и запускает загрузку файла с задержкой. Если загрузка не начнется, есть возможность загрузить файл с добавленной датой, нажав на ссылку. Что-то вроде этого: загрузка начнется через несколько минут … Если ничего не произойдет, нажмите <a href="">here</a> . Я нашел только это: // It will be […]
Я знаю, что этот вопрос задавали несколько раз, но весь другой вопрос, который я нашел, отличается от того, что я хочу. Я хочу загрузить имя файла и путь к файлу с именем «factoryimages». Каков наилучший способ сделать это? Моя функция контроллера: function do_upload() { $config['upload_path'] = './assets/uploads/'; $config['allowed_types'] = 'gif|jpg|png'; $config['max_size'] = '1000'; $config['max_width'] = […]