Tag: slim

Slim für PHP ist eine RESTful-micro-framework für PHP 5 inspiriert von Sinatra.

CORS Fehler nur mit 400 bad request reagieren fetch-Anfrage

Anzahl der Antworten 3 Antworten
Ich versuche, mich 'POST' Anfrage im reagieren, aber ich bin immer ein paar Probleme bezüglich CORS. Ich war nur nach, was die Konsole sagt, und befestigen Sie Sie in server-Seite [die PHP] und client-Seite funktioniert alles wunderbar,

Slim-controller-Problem : muss eine Instanz von ContainerInterface, Instanz Slim\\Container gegeben

Anzahl der Antworten 2 Antworten
Ich versuche, mit controller in der Slim jedoch immer der Fehler PHP Abfangbaren fatal error: Argument 1 übergeben TopPageController::__construct() muss eine Instanz von ContainerInterface, Instanz Slim\Container gegeben Meine index.php <?php use \Psr\Http\Message\ServerRequestInterface as Request; use \Psr\Http\Message\ResponseInterface as

Post-request auf Schlanken Rahmen

Anzahl der Antworten 1 Antworten
Könnte mir bitte jemand helfen? Ich habe diese 500-Fehlermeldung, wenn Sie eine post-Anfrage... Kann nicht verstehen, was es ist HINWEIS: Wenn ich diese api auf rest-client-Erweiterung für Google Chrome funktioniert es, Sonst bekomme ich den folgenden Fehler...

PHP: Slim Framework-Exception Handling

Anzahl der Antworten 2 Antworten
Ich gerade fertig mit der Erstellung einer API-Anwendung mit slim-Rahmen, zunächst, in meinem code verwende ich einen dependency-container, um alle Ausnahmen geworfen, der code ist unten. //Add container to handle all exceptions/errors, fail safe and return json

senden ein array über cURL POST

Anzahl der Antworten 3 Antworten
Hallo ich bin Test ein Szenario für ein REST web service für mobile app.Während der Prüfung muss ich senden Sie ein array an mein php-Programm mit Hilfe des post-Methode. das Tue ich durch cURL-Konsole. rest von dem

Guide mich Implementierung von Oauth2 PHP-server mit thephpleague Bibliothek

Anzahl der Antworten 2 Antworten
Ich bin mit Slim Framework Mit Eloquent-ORM. Versucht zu implementieren https://github.com/thephpleague/oauth2-server aber ich bin Total verwirrt, wie Sie dies tun. Nachdem Sie diese mit dem composer erstellt habe ich die Datenbank mit der sql-Datei in diesem Paket

Slim Framework die Methode nicht erlaubt. Muss man: POST (405)

Anzahl der Antworten 1 Antworten
Habe ich geschrieben-REST-api in einem schlanken Rahmen. Wenn ich call-authenticate-API vom browser Tröge " Methode nicht erlaubt. Muss sein: POST'. Unten ist mein code, bitte korrigieren Sie mich, wo ich schief ging. Index.php <?php require 'vendor/autoload.php'; require

CORS funktioniert nicht im php slim framework

Anzahl der Antworten 7 Antworten
Habe ich erstellt rest-api mit php slim framework. Hier ist mein code <?php require 'Slim/Slim.php'; require '../lib/cors_enable.php'; require '../lib/logger.php'; require '../../db_config/config.php'; require '../lib/predis-0.8/lib/Predis/Autoloader.php'; Predis\Autoloader::register(); require '../lib/RedisMethods.php'; require '../lib/APICaller.php'; require '../lib/FosterGemOAuth.php'; require '../lib/FosterGemUser.php'; require '../lib/NewsFeed.php'; require '../lib/FosterGemBookmarks.php'; require

Access-Control-Ursprung in Slim Framework und Ember.js

Anzahl der Antworten 2 Antworten
Nach der Lektüre viele Fragen/Antworten, die ich beschlossen zu posten. Ich denke, Slim Framework - jQuery $.ajax-request - Methode LÖSCHEN ist nicht erlaubt, Access-Control-Allow-Methods fasst die meisten Informationen, die ich gefunden habe und ausprobiert. Ich bin mit

Implementieren von benutzerdefinierten Klasse in Slim

Anzahl der Antworten 2 Antworten
Ich versuche slim zum ersten mal, und ich mochte das Konzept der micro-frameworks. Ich Liebe die Tatsache, dass ich es Schaffe meine eigene Datenbank-Ebene anstatt auf ORMs, also Ruhe außer ich stecke das hinzufügen meiner eigenen Klassen

Slim 3-autoloader

Anzahl der Antworten 2 Antworten
Ich bin neu in slim Rahmen, und kann nicht herausfinden, wie die Verwendung der autoloader autoload meine Klassen. Erstellte ich eine app/models/myclass.php aber wenn ich versuche, es zu benutzen, bekomme ich eine Klasse nicht gefunden. Ich bin

App-in-Klasse in einem Schlanken Framework 3

Anzahl der Antworten 5 Antworten
Ich habe Schwierigkeiten zu verstehen, wie Zugriff auf die Instanz von Slim, wenn Sie eine route in einer anderen Klasse, als index.php Wenn mit Slim-Rahmen 2 früher habe ich immer nur die folgende, aber seinen nicht das

Schlanke PHP-JSON-Rückgabe

Anzahl der Antworten 4 Antworten
Also im Grunde habe ich mein Rückgrat Anwendung machen eine ajax-GET-Aufruf an meine schlanke php-app. Es erwartet JSON-Datentyp zurück. $.ajax({ url: './myroute', type: 'GET', dataType: "json", data: { username: username, password: password }, success: function(data) {}, error:

Authentifizierung im Slim: ist eine Kombination aus middleware, singleton-und hook-Ansatz smart?

Anzahl der Antworten 1 Antworten
Ich geschrieben habe meine eigene Authentifizierung-controller für die Authentifizierung der Benutzer in meine Schlanke Anwendung. Obwohl es funktioniert, ich bin nicht sicher, ob dies ist die Art, wie Schlank arbeiten soll. Mein controller Authentifizierung $auth hat Methoden

php Fatal error: Class 'Slim' not found in

Anzahl der Antworten 3 Antworten
Warum dies erzeugt fatal error Slim nicht gefunden. index.php <?php require "Slim/Slim.php"; //create new Slim instance $app = new Slim(); //add new Route $app->get("/", function () { echo "<h1>Hello Slim World</h1>"; }); //run the Slim app $app->run();

Wie umschreiben Sie die Basis-URL?

Anzahl der Antworten 1 Antworten
Ich brauche, um eine rewrite-Regel, dass wenn jemand schreibt website-url (die wichtigste), www.domain.com wird es zeigen www.domain.com/1 Aber wenn jemand sucht für alles andere, zum Beispiel: www.domain.com/2 wird es zeigen, die angeforderte url, www.domain.com/2 Ich brauche nur

Wie bekomme ich Slim Framework zu arbeiten, ohne sich zu setzen /index.php in der URL?

Anzahl der Antworten 3 Antworten
Ich die Umsetzung Slim-Framework für PHP und alles scheint zu funktionieren nur fine. Allerdings nur so kann ich es auf der Arbeit ist, indem Sie /index.php in der URL wie diese: http://www.example.com/index.php/members/1 Ich will, dass es funktioniert

always_populate_raw_post_data - Probleme beim Zugriff auf Anfrage-payload vom Rückgrat erstellen

Anzahl der Antworten 3 Antworten
Ich bin versucht zu retten, eine Sammlung zu meiner Datenbank Erholsam mit Backbone.js mit der SLIM php framework läuft auf meinem server. Hier ist meine Sammlung: var newUser = this.collection.create( formData, { wait: true, success: $.proxy(function() {

schlanke php framework, Bild upload Datenbank setzen

Anzahl der Antworten 2 Antworten
Ich bin neu auf schlanke php framework, ich möchte ein Bild hochladen und setzen Sie den Namen der Datei in der Datenbank über POST, kann jemand bitte geben Sie mir einige Beispiel-code. Vielleicht hilft das: help.slimframework.com/discussions/questions/... Es

So senden Sie E-Mail mit dem Slim framework, E-Mail-Funktionalität?

Anzahl der Antworten 1 Antworten
Ich möchte senden Sie eine E-Mail an einen Benutzer, wenn Sie einen API-Aufruf von einem IOS-app, um meine web-Anwendung. d.h. http://testurl.com/forgotpassword/[email protected] In der obigen url - "[email protected]" ist der Benutzer, der E-Mail zu wem ich will senden

Klasse 'Slim\Slim' nicht gefunden mit dem Komponisten

Anzahl der Antworten 1 Antworten
Will ich mit Slim 3 in einem Unterverzeichnis, aber kann nicht scheinen, um es zu laden. Alle Dateien befinden sich im Unterverzeichnis, darunter den Komponisten.json. Hier ist mein Komponist.json: "require": { "slim/slim": "3.0.0-RC1" } Hier ist mein

Slim 3 aktuelle route in der middleware

Anzahl der Antworten 5 Antworten
Ich möchte den Namen des aktuellen ich-route in eine middleware-Klasse. Zuvor (in der Slim 2.*) Sie könnten Holen die aktuelle route wie folgt: $route = $this->app->router->getCurrentRoute(); Aber diese Funktion entfernt wurde in der 3.0-version der Slim. Ich

Slim 3 getParsedBody() immer null und leer

Anzahl der Antworten 2 Antworten
Ich bin bin mit dem Slim Framework, Version 3 und habe einige Probleme. $app-> post('/', function($request, $response){ $parsedBody = $request->getParsedBody()['email']; var_dump($parsedBody); }); Ergebnis ist immer: null Können Sie mir helfen ? Können Sie erklären, wie Sie Ihre

wie Mod-rewrite php + Slim url sub-Verzeichnis

Anzahl der Antworten 2 Antworten
Ich bin mit Slim 2.4 und php 5.3. Meine Verzeichnis Struktur in localhost ist so etwas wie dieses : Web-Root AppName API v1 gehören Slim <- Schlanken Rahmen tools .htaccess (#1) index.php (#1) Vermögenswerte css js img

Slim Framewrok Ausnahmebehandlung

Anzahl der Antworten 1 Antworten
Bin neu auf Schlanken Rahmen und kämpfen, um set-up für die Ausnahmebehandlung in schlank, meine Anforderung ist die Umleitung auf eine Fehlerseite, wenn etwas unvorhergesehenes passiert in meinem code. Versucht diesen code $smartView= new \Slim\Views\Smarty(); $app =

OAuth 2.0 und php-slim

Anzahl der Antworten 1 Antworten
Ich bin nach dieser Anleitung ( http://www.lornajane.net/posts/2013/oauth-middleware-for-slim ), um das setup oAuth2 mit php SCHLANK. Ich nicht verstehe ist dieser Teil: $auth = new \Service\Mysql\AuthService($this->mysql, $this->config); $validated_user_id = $auth->verifyOAuth($authHeader); $this->app->user_id = $validated_user_id; Wo kann ich die Klasse

Axios - How zum Lesen von JSON-response?

Anzahl der Antworten 2 Antworten
Axios 0.17.1 .then(function (response) { console.log(response); //console.log(response.status); //It is an error -> SyntaxError: Unexpected token u in JSON at position 0 console.log(JSON.parse(response.data.error)); console.log(response.data.error); //undefined. Die Konsole.Logbuch der Antwort ist {Daten: "{"error":"der Name muss eingegeben werden, die mit

Konfigurieren htaccess für das Slim Framework

Anzahl der Antworten 1 Antworten
Habe ich diese Verzeichnisse Struktur auf meinem server: site.com/www/index.php site.com/www/api/Slim site.com/www/api/index.php Möchte ich konfigurieren Slim für den Einsatz als rest-api-Schnittstelle in der api " Ordner. Wie kann ich konfigurieren htaccess im api-Ordner? Hinweis. in www/habe ich andere

Schlank, wie die post Daten aus einem Formular mit Datei-upload?

Anzahl der Antworten 3 Antworten
Wie man die post-Daten mit schlank. ich habe eine Funktion aufrufen, wie dies $this->app->post("/post/create", array($this, "createPost")); ich möchte die post-Daten aus einem php-html-Formular. ich nahm die Anfrage wie diese $request = \Slim\Slim::getInstance()->request(); und nahm die post-Daten, wie

PHP Slim Framework Erstellen Controller

Anzahl der Antworten 5 Antworten
Ich bin erstellen einer API mit dem Slim framework. Derzeit nutze ich eine einzelne Datei zu erstellen, die route und übergeben Verschluss: $app->get('/', function($req, $resp){ //Code... }) Aber ich merke, dass meine Datei ist schnell gewachsen. Was

Definition der MySQL-Verbindung im schmalen Rahmen?

Anzahl der Antworten 5 Antworten
Bin ich hören große Dinge über Schlanke Rahmen - und es scheint einfach. Außer keines der tutorials-Adresse, wo Sie die MySQL-info. Sehe ich Dinge wie $dbCon = getConnection(); Aber wo definiere ich die Benutzername/pw/db/host etc? slim wird

AngularJS Fehler beim senden der Formulardaten an server mit $http.put()

Anzahl der Antworten 2 Antworten
Ich habe folgenden controller: function EditCtrl($scope,$http,$routeParams,$location) { $scope.master = {}; $scope.actviePath = null; $http.get("/employeeApp/assets/php/index.php/users/" + $routeParams.id).success(function (data) { $scope.users = data; $scope.user = { name: data.name, email: data.email, userName: data.userName, password: data.password, role: data.role, availability: data.availability, };

Slim-Basic-Authentifizierung

Anzahl der Antworten 2 Antworten
Guten Tag an alle! Ich habe einen slim-code hier mit slim-basic-auth und wenn ich gehe zu einem eingeschränkten Verzeichnis, dies zeigt sich: Alles funktioniert, aber was ich wollte, zu tun ist, um es umleiten, um mein login-Seite

Wo sind meine sessions in Slim PHP framework?

Anzahl der Antworten 1 Antworten
Ich mit der version 1.5.0 der Schlanke PHP framework, und ich habe Probleme mit sessions. Ich habe keine Probleme in der Vergangenheit (mit Slim), so dass es mich führt zu glauben, dass es entweder etwas ändert sich

Nginx-Ort-Konfiguration (Unterordner)

Anzahl der Antworten 1 Antworten
können sagen, ich habe ein Pfad wie: /var/www/myside/ dass der Pfad enthält zwei Ordner... sagen wir mal /static und /manage Ich würde gerne konfigurieren nginx Zugang zu einer: /static Ordner auf / (zB. http://example.org/) dieser Ordner hat

jQuery ajax() POST, Slim PHP framework

Anzahl der Antworten 2 Antworten
Unter Verwendung von jquery mobile+phonegap, versuchen zu buchen, um eine Schlanke Anwendung, ich habe diesen code: $( document ).on( "vclick", "#test_form", function() { $.ajax({ type: "POST", url: "http://mydomain.com/slim/", crossDomain: true, beforeSend: function() { $.mobile.loading('show') }, complete: function()

Abrufen Anfrage-Parameter auf Slim

Anzahl der Antworten 3 Antworten
Ich versuche zu get Anfrage parameter-Namen und Werte dynamisch, aber das array ist immer leer. Dies ist die get-route: $app->get('/get/profile/:id_user', function ($id_user) use ($app) { print_r($app->request()->params()); }); Und dieser ist, wie im Aufruf über den browser: http://localhost/get/profile/9492

Erstellung von Basic-Authentifizierung im Schlanken Rahmen

Anzahl der Antworten 2 Antworten
Ich gesehen hatte 2 Fragen auf und SO mehrere Themen auf google, aber das hat mir nicht geholfen out Authentifizierung Basierte REST-API mit Slim Absicherung einer REST-API und Slim Framework Slim bietet Ihnen verschiedene Methoden wie PUT,GET,POST

Mit der Zweig mit einem Schlanken Anwendung

Anzahl der Antworten 2 Antworten
Bin ich mit dem Slim framework für eine einfache website, die ich entwickle und würde auch gerne mit dem Twig-Template-engine. Habe ich installiert, Slim, Slim Extras und Zweig und meine index.php - Datei hat den folgenden Inhalt:

Rückgrat & Schlanke PHP - Access-Control-Allow-Header - Informationen abrufen Können, können Sie nicht POSTE?

Anzahl der Antworten 4 Antworten
Ich bin mit Rückgrat und das Schlanke PHP framework. Ich versuche, Informationen zu veröffentlichen, um meine API, aber Access-Control-Allow-Header hält, verursacht mir Probleme... Meine Konsole liest: OPTIONS http://api.barholla.com/user/auth 405 (Method Not Allowed) zepto.min.js:2 XMLHttpRequest cannot load http://api.barholla.com/user/auth.

PHP - Slim-Rahmen: Best-practice mit einer Menge von code, der in Routen Verschlüsse

Anzahl der Antworten 1 Antworten
Ich bin mit Slim. In der Dokumentation Sie zeigen nur Beispiele für die Arbeit mit nur einem index.php die Datei, die hat wirklich wenig Funktionalität für jede route. Zum Beispiel: $app = new \Slim\Slim(); $app->get('/books/:id', function ($id)

Wie kann ich die Definition globaler Variablen im schlanken Rahmen

Anzahl der Antworten 5 Antworten
Wie kann ich definieren eine Globale variable, so dass meine Methode current_user kann arbeiten waren immer will ich es allen, die ich einfach tun müssen, ist zu überprüfen, ob es eine aktuelle Benutzer-mein Beispiel-code ist unten if

Slim Framework Basis-URL

Anzahl der Antworten 7 Antworten
Ich bin neu in Slim Framework. Wie man die Basis-URL wie mit dem Codeigniter-Funktion base_url()? Dank Haben Sie überprüft, die docs schon? slimframework.com/documentation/stable InformationsquelleAutor | 2012-07-14

Schlank : wie Sie sich allen Anforderung an das framework

Anzahl der Antworten 2 Antworten
Ich würde gerne melden Sie sich für alle Anfragen an meine Slim-Rest-server. 200 ok, 404-Fehler, etc... Mit dem folgenden code kann ich nur log-Ausnahmen. Ich möchte protokollieren aller eingehenden Anfragen. require 'Slim/Slim.php'; \Slim\Slim::registerAutoloader(); require 'Slim/Extras/Log/DateTimeFileWriter.php'; $app =

Cant get JSON POST-data eingereicht Slim

Anzahl der Antworten 5 Antworten
Im mit Briefträger (in Chrome) zu testen, Slim Anrufe, aber kann nicht herausfinden, wie man jede der geposteten JSON-Daten. Einreichung Im rohen JSON: {"name":"John Smith", "age":"30", "gender":"male"} Mit Content-Type: application/json im header per POST an: http://domain/api/v1/users/post/test/ Jeder

Rückgabe http 500 mit Slim-Rahmen

Anzahl der Antworten 4 Antworten
Wenn irgendwas schlecht läuft in meinem API-ich möchte eine http-return-500 Anfrage. $app = new Slim(); $app->halt(500); Es immer noch eine http-return-200. Wenn ich diesen code ausführen: $status = $app->response()->status(); echo $status; //Here it is 200 $status =

Wie auf ein JSON-request-body einer POST-Anfrage in die Slim?

Anzahl der Antworten 2 Antworten
Ich bin nur ein Neuling in der Slim-Rahmen. Ich habe geschrieben eine API mit Schlanken Rahmen. Einer POST-Anfrage kommt zu dieser API von einer iPhone-app. Dieser POST request im JSON-format. Aber ich bin nicht in der Lage,

Gewusst wie: abrufen von POST-Daten aus PhoneGaps File Transfer-API

Anzahl der Antworten 3 Antworten
Ich bin mit Telefon Lücken (Cordova 2.1) - file-transfer-API-post ein Bild von den Usern, Foto-Bibliothek auf meinem server. Die file transfer-API scheint zu funktionieren gut. Ich bin nur verwundert über das abrufen dieser Informationen auf meinem server.

Silex vs SLIM PHP Framework

Anzahl der Antworten 5 Antworten
Haben wir verengen unsere Suche zwischen Silex und Schlankes PHP-Framework für das routing unsere REST-APIs auf unsere Apache - /PHP - /MySQL-Server. Beide scheinen haben gute Bewertungen. Silex hat wohl eine größere Gemeinschaft, denn es kam von

API-Client-Geheimnis mit REST Mit Slim-Rahmen

Anzahl der Antworten 4 Antworten
Habe ich eine einfache REST-API (mit dem Slim framework) eingerichtet, wo der Benutzer kann eine Seite wie diese: subdomain.domain.com/api/musician/id/3273 abrufen und anzeigen einige einfache JSON-Daten. Möchte ich hinzufügen, dass einige Authentifizierung, so dass nur Benutzer mit einer