問題タブ [slim]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
312 参照

jquery - jquery.postはオブジェクトリテラルでは機能しません

$ .post APIと同様に、次のようにします。

例えば

私のphpレスト関数:

jQuery APIで説明されているオブジェクトリテラルを使用できないのはなぜですか?間違っているのは私のサーバー側ですか、それともクライアント側ですか?

0 投票する
3 に答える
2294 参照

php - PHP Slim フレームワーク データベース クラスが機能しない

私は何時間もこれに頭を悩ませてきましたが、問題を理解できないようです。基本的に、どこでも呼び出されるライブラリファイルがあり、ここで呼び出している場所を除いてどこでも問題なく動作します.

db オブジェクトにアクセスして何かクエリを実行するまで、問題なく動作するようにスリムにできますか? 私はおそらくぼんやりしていますが、これは多かれ少なかれ、スリムなドキュメントでそれを行う方法とほぼ同じであり、いくつかの余分な行が挿入されているため、機能しなくなっても意味がありません。

0 投票する
1 に答える
668 参照

php - Slim フレームワークが関数を呼び出していないようです

私はphpの専門家ではありません。ただし、主にモバイルアプリケーションで使用するGETリクエストを使用して、単純な残りのサービスを構築する必要があります。

私は Slim Framework について何か読んで、簡単な例を実装しようとしました。

エラーは発生していませんが、関数が呼び出されていないようです。

これはソースです:

私は .htaccess で何もしなかったので、次のように呼び出しています:

ログからわかるように、index.php はステータス 200 で呼び出されますが、出力がまったく得られません。

複数のサーバーを試しましたが、同じ結果が得られました。明らかに私は何かが欠けています。

0 投票する
1 に答える
1565 参照

php - スリム フレームワーク .htaccess HTTPS

http で非常にうまく機能する API に Slim を使用していますが、https で URL を要求すると 404 エラーが発生します。

私の .htaccess ファイルに何か関係があると思いますが、よくわかりません。ここで私が間違っていることを誰でも指摘できますか。

.htaccess :

0 投票する
1 に答える
3870 参照

php - SlimforRESTサービスでAngularjsの例を実行する

Slim(RESTful Webサービス用のPHPフレームワーク)を使用するangularjsアプリケーションでこの例を正しく実行するのに問題があります。これは、例http://coenraets.org/blog/2012/02/sample-application-with-angular-js/へのリンクです。

角度のある部分は、レンダリングとルーティングの観点から適切に機能しています。しかし、データがロードされていないようですので、Webサービスに何か問題があるのではないかと思います。WebサービスでAngularアプリケーションを試すのはこれが初めてであり、Slimフレームワークを使用するのも初めてです。

これはAngularアプリの画像です。

![AngularJSのワインのリストが読み込まれませんでした] [1]

皆さんが私を正しい方向に向けてくれることを願っています。私はWindowsXPで実行していて、データベースとしてwampserver2.2とmysqlforを使用しています

前もって感謝します!

0 投票する
0 に答える
1762 参照

php - Twig テンプレート内での php クラス メソッドの使用

私のユーザークラスには、このユーザーが許可されている権利を含む多次元配列があります。これらの権利に応じて、サイトの管理セクションにアクセスするためのリンクなど、特定のコンテンツが Twig テンプレート内で表示可能になるはずです。ユーザーが必要な権限を持っているかどうかを確認するために、$user->hasRights( $right )その権限が $user->_rights 配列に含まれている場合に true を返すクラス メソッドがあります。

私の問題は、Twig テンプレートを使用してそのクラス メソッドを呼び出す方法です。これにより、例外エラーが発生します。

$user->_rights のサンプル:

他にも多くの権利があります...権利の存在に基づいてクラスプロパティを設定することは、正確には実現可能ではありません。

0 投票する
1 に答える
18352 参照

php - REST API と Slim Framework を保護する

私は REST API にかなり慣れていませんが、すでにかなりの数の質問が投稿されていることに気付きました。ただし、これらを熟読すると、実際には、これを処理する方法についてさらに混乱しました。

データを転送するために単純に使用しているSlim Frameworkを使用して REST API を作成しました。ユーザーのログインや認証は使用しないので、これを保護するには、公開鍵と秘密鍵を使用するシステムが必要だと思いますが、よくわかりません。

これを行うための正しい/最も安全な方法、または素晴らしいチュートリアル/リソースについて誰かが洞察を持っている場合。どんな助けでも大歓迎です。

0 投票する
2 に答える
4333 参照

php - PHPでcurlを使用してSlim Frameworkにファイルをアップロード

重複の可能性:
heroku php アプリで curl を使用してファイルをアップロードできない

PHPでファイルのアップロードを処理した後、curlを使用してそのファイルをSlim Frameworkを使用する残りのAPIに送信しようとしています。ただし、 $_FILES は、Slim の関数に到達すると常に空になります。

送信者.php

そして、Slim でリクエストを受信する関数:

私はファイルを間違って送信していますか、そして/または私が試みていることを行うことは可能ですか? どんな助けでも大歓迎です。

0 投票する
1 に答える
4226 参照

php - Slimを使用してすべてのREST URIでソートとページネーションのパラメータを受け入れる方法は?

Slim PHP フレームワークを使用して、アプリ用の RESTful API を作成しています。すべての URL で、並べ替えとページ付けのパラメーターを受け入れることができるようにしたいと考えています。誰かがこれを行うための最良の方法を教えてもらえますか?

また、誰かがこれに対する適切な REST URI を提供してくれませんか? (つまりhttp://domain.com/api/category/fruit/?sort=DESC&results=25&page=2 )