問題タブ [flightphp]
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.
php - フレームワークで Flight::render を複数回使用する
Flight php フレームワークを使用して小さな Web サイトを構築しようとしています。目標は、さまざまなビューを使用して明確なフレームワークを作成することです。
この時点まで、すべてが正常に機能しており、素敵な Framework.php と、コンテンツ、メニュー、およびヘッダー ビューを構築することができました。
コンテンツは、すべて同じレイアウトの複数のセクション (記事) で構成されています。今度は、フライト ビューを使用してそれらのセクションを生成したいと思います。次のコードを使用して、セクションで作成し、それを「本文」に渡すことができます
1 つのページに複数のセクションを追加するための最適なソリューションは何ですか?
index.php で $section_content の値を変数として、Flight::get('section_content') を使用して取得しようとしました。どちらも成功せず。Flight::render を 2 回実行すると、(予想どおり) $section_content の値が上書きされます。また、$section_content に配列を使用しようとしましたが、これも成功しませんでした。
もちろん、多くの回避策を見つけることができますが、リレーが不可能であることが確実になるまで、それらを使用するつもりはありません。
php - ルーティングがわかりません
PHPフレームワークを学習しようとしています。しかし、ルーティングの概念のいくつかを理解するのに苦労しています。
Flightを使用することにしました。彼らのホームページは次のとおりです。
そして、私は彼らが何のために使っているのか理解できませんFlight::route...
。私は何が欠けていますか?この質問は Flight とは関係ありません。一般的なルーティングのみに関連しています。
php - Wamp と flightphp が連携しない
これはgithubの私のリポジトリです。
私が行くときhttp://localhost:port/PS-PKCalypso/rest/
- 私は私のものを手に入れますhello nestos!
しかし、私が行くと、エラーhttp://localhost:port/PS-PKCalypso/rest/sada
が発生し404 not found
ます。
私のワンプでは、AllowOverride を All に変更し、rewrite_model、php_curl を有効にしました...
PS私の友人のxamppではうまくいきます。
アイデアや解決策がある人はいますか? tnx!
php - Flight PHP PUT メソッドがデータを取得していません
あなたが元気であることを願っています。
私は在庫システムに取り組んでおり、FlightPHP を使用して REST を作成しています。非常に軽量で、以前は別のプロジェクトで働いていたからです。
しかし、現在、そのフレームワークに問題があり、その問題の可能な解決策を見つけようとしましたが、できませんでした。
まず、私が使用しているコードの一部を貼り付けます
ご覧のとおり、コードは簡単に理解できます。/proveedores/ パス内で動作する PUT メソッドがあり、その後、HTTP パケットの各フィールドを読み取る要求を取得しています (以下のコードを指定したくありません。なぜなら、私はそれをテストしましたが、問題はそうではないからです)そのセクションで)。
問題は、Flight::request メソッドからデータを取得しているときに、NULL 値を取得していることです。POSTMAN と自分のアプリケーションでテストしましたが、まだその問題が発生しています。私が使用している別のメソッド (GET、POST、DELETE など) が適切に機能しているため、何が起こっているのかわかりません。
PD 私の英語が下手で申し訳ありませんが、私の状況を理解して、その問題を解決してくれることを願っています
php - PHPからjsonをエンコードしようとすると問題が発生します
だから、これは私のphp
コードです:
エラーログで、正しい出力構造を取得していることがわかります。
しかし、json出力には何も表示されません。ただ空白。
FlightPHPフレームワークをルーターとして使用しているため、メソッド Flight:json($var) はエンコードして json 応答を返します。すでに他の場所で使用しており、正常に動作しています。
php - クラスを登録した後のFlightPHPはメソッドを見つけることができません
私は数日前に FlightPHP を使い始めました。という独自のモデルを作成しましたimagePreviewModel
。
モデルは次のとおりです。
コントローラー内でクラスを登録し、メソッドを呼び出しましたgetAllImages()
。ブラウザでページを開くと、次のエラーが表示されます: Call to undefined method PDO::getAllImages() (0)
コントローラーのコードは次のとおりです。
誰でも私を助けることができますか?
私は問題を見つけたと思います。クラスPDO
を登録するのですが、「imagePreviewModel」というクラスを登録したいです。そのクラスを登録するにはどうすればよいですか? FlightPHP ページには、次の例があります。
しかし、クラス名とパラメーターは何ですか? そして、なぜ2回ユーザーが書いたのですか? 少し説明が必要です。
php - Flightphp でヘッダー HTTP コードを設定する
FlightPHP マイクロフレームワークで API を開発していますが、ルートに HTTP 応答コードを設定できません。私はこれを設定することができ、完全に動作します:
しかし、PHP のネイティブ関数 http_response_code() を使用したいです。こいつは何もしない。エラーメッセージを手動で入力する必要がないため、これを使用したいと思います。
php - オープンソースの php REST API を複製する方法
次のphpアプリケーションを利用しようとしています: オープンソース Cyanogenmod OTA Server Alternative - 更新されたリンク -
無料の php ホスティング サービスでアカウントを開設し、プロジェクト ファイルをpublic_htmlフォルダーにコピーしました。
サイトをリクエストすると、次のエラーが表示されます。
php - FlightPhp マイクロ フレームワークを使用してファイルをアップロードする
私はすでにこの質問をインターネットとこのフォーラムで検索していますが、これに対する回答はありません。
問題は、DropZonejs などを使用して flightphp マイクロ フレームワークでファイルをアップロードする方法です。
私はいくつかのコードを持っています:
私もこの例を使用しましたが、「$_FILES['userfile']」でエラーが発生しました:
この操作をすべて実行すると、null
結果が得られます。
たとえば、ファイルを DropZone にドラッグします。DZ リクエスト /admin/upload/. それはうまくいきますが、最終的にはサイズが 1.jpg になりnull
ます。
アップロードの結果
ありがとうございます。
UPD:うーん、多分それはdropzonejsの問題ですか? Flightphp を使用せずに php スクリプトをアップロードしようとしましたが、dropzone ではファイルもアップロードされません。