Articles of slim

jQuery .submit () загрузить ответ отображения формы, возвращенный Slim PHP

У меня есть html-форма, используемая для загрузки файла на сервер. Для краткости я показал только основные точки <form id='uploadform' method='post' enctype='multipart/form-data' action='index.php/upload'> <input name='myFile' id='myFile' type='file'/> </form> <input type='button' id='upload' value='Upload'/> <div id='response'></div> Я использую jQuery.submit () для отправки формы: $('#uploadform').submit(); Бизнес-логика – это Slim PHP: $ app-> post ('/ upload', 'uploadFile'); …. function uploadFile(){ […]

Как установить заголовок JSON в фреймворке Slim 3 (PHP)?

Как установить заголовок JSON в Slim 3? $app->get('/joinable', function ($request, $response, $args) { header('Content-Type: application/json'); return getJoinable(); // Returns JSON_encoded data }); Я попробовал следующее $response = $app->response(); $response['Content-Type'] = 'application/json'; $app->contentType('application/json');

PHP SLIM не принимает точку (.) В аргументе uri

Я пытаюсь создать API фильтрации профанаций, используя slim. Вот ссылка этого api. Link : http://www.employeeexperts.com/Profanity/index.php/rest/check/hello В конце ссылки я добавляю слово «привет» для проверки ненормативной лексики. До сих пор он работает нормально. Но в тот момент, когда я добавил точку (.) В конце слова (например: привет …), Slim перенаправляет элемент управления на индексную страницу. Мой […]

Slim PUT возвращает NULL

У меня проблема с Slim Framework и запросом PUT. У меня есть сценарий litte jQuery, который будет обновлять время истечения срока действия при нажатии кнопки. $("#expiry-button").click(function(event) { event.preventDefault(); $.ajax({ url: 'http://www.domain.com/expiry/38/', dataType: 'json', type: 'PUT', contentType: 'application/json', data: {aid:'38'}, success: function(){ var text = "Time updated"; $('#expiry').text(text).addClass("ok"); }, error: function(data) { var text = "Something […]

Переадресация Slim Framework / общих папок

Я использую Slim Framework v3. Я установил API и его работа плавно, если я получаю доступ к http: // localhost: 8080 / slimapp / public У меня есть структура каталогов по умолчанию. Конечной точкой моего образца API является http: // localhost: 8080 / slimapp / public / cards, которая возвращает JSON-ответ моих карт Как я […]

По умолчанию GET маршрут с Slim PHP

Недавно я создал небольшой API, используя платформу Slim PHP, и он отлично работает. Однако я хотел бы установить маршрут GET для корня «/», который отвечает базовым сообщением, и любые другие запросы GET возвращают «доступ запрещен». Прочитав как документацию, так и различные примеры, я не смог понять, как выполнить любую из этих задач. Мой проект основан […]

Тонкая базовая аутентификация

Всем добрый день! У меня есть рабочий тонкий код здесь с slim-basic-auth, и когда я перехожу в ограниченную директорию, это показывает: Все работает, но я хотел бы перенаправить его на мою страницу входа, а не показывать всплывающее окно входа. Вот моя страница входа: Мой тонкий код: $pdo = new \PDO("mysql:host=localhost;dbname=databasename", "username"); $app->add(new \Slim\Middleware\HttpBasicAuthentication([ "path" => […]

Переадресация Slim Framework с параметрами

Я использую Slim framework в первый раз, и до сих пор все происходит. Но есть одна вещь, о которой я не могу сказать. После публикации формы я хотел бы перенаправить обратно на ту же страницу, но она использует параметр в URL-адресе, и я не могу вернуться к нему. Это то, что у меня есть до […]

Получение параметров запроса на Slim

Я пытаюсь получить имена и значения параметров запроса динамически, но массив всегда пуст. Это маршрут получения: $app->get('/get/profile/:id_user', function ($id_user) use ($app) { print_r($app->request()->params()); }); И вот как он называет это из браузера: http://localhost/get/profile/9492 Это должно возвращать массив с id_user => 9492 но он пуст. Любые идеи почему?

Нет заголовка «Access-Control-Allow-Origin»

Я использую angular.js для создания приложения ReSTful для мобильных устройств с использованием кордовы. для серверной части я использую slim framework.all в соответствии с этим учебным пособием 🙁 http://www.angularcode.com/user-authentication-using-angularjs–php-mysql/ ) Но когда я загрузил папку api на сервер, возникает ошибка: заголовок «Access-Control-Allow-Origin» присутствует на запрошенном ресурсе. Следовательно, «localhost» источника не допускается. В ответе был код статуса […]

Intereting Posts
facebook приложение получает перенаправленный вид холста Конфигурация smtp для php mail Обновление пакета с помощью CodeIgniter Не удается получить доступ к XML-документу с помощью simplexml_load_file () PHP DOMDocument :: save () сохраняет как ASCII вместо UTF-8 Как получить json закодированную строку POSTED и извлечь их в переменные php Перемешать объекты в PHP Использование сеанса для ограничения подачи заявки по времени Проверка проверки JQuery, если значение существует в базе данных Как установить php-файл cookie с несколькими значениями? Кнопка «Назад» PHP и браузера – что действительно происходит Mongodb php получает идентификатор нового документа? Ошибка скручивания SSL-сертификат не может получить сертификат локального эмитента – недавняя разработка Magento: отображать продукты из дочерних категорий, если родительская категория пуста Преобразовать веб-сайт в xml?