問題タブ [codeigniter-url]

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 投票する
1 に答える
2095 参照

codeigniter - 文字列をフィルタリングして許可されていない文字を削除し、CodeIgniter で URL を構成する

ポートフォリオのブログに URL フレンドリーなリンクを作成しようとしています。したがって、site/journal/post/{title} のようなリンクを取得したいと思います

明らかに Journal が私の管理者ですが、私のタイトルは「mysite.com が公開されました!」としましょう。許可されていない文字がすべて削除されている、site/journal/post/mysitecom-goes-live のような有効な URL が必要です。

「mysite.com が公開されました!」をどのように変換しますか? $config['permitted_uri_chars'] の文字に基づいて CodeIgniter の 'site/journal/post/mysitecom-goes-live' に

0 投票する
6 に答える
1601 参照

php - URL に @ 文字を使用できますが、危険ですか?

CodeIgniter の config.php ファイルから:

@この許可された文字のリストにその文字を追加しても安全でしょうか? リスクは何ですか?

ありがとう

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

php - CodeIgniterURIのパターンの正規表現

Stack Overflowについて彼女に尋ねた別の質問があり、PHPコードの代わりに正規表現を使用するように提案されました。残念ながら、私は正規表現を知りません。過去に何度も試みましたが、今では成功せずにそれを理解しようとしています。うまくいけば、私がうまく質問すれば、ここの誰かが助けてくれるでしょう。私は非常に感謝されます。

私が達成しようとしているのは、さまざまなURIリクエストをさまざまな場所にルーティングすることです。具体的には4つです。以下に一致する適切なregexpは何でしょうか。

  • year(例2010:)
  • year-month(例: 2010-nov)(3文字で表される月)
  • year-month-day(例2010-nov-10:)
  • year-month-day-string(例2010-nov-10-blog-post-title-here:)

私はPHPでコーディングしており、CodeIgniterフレームワークを使用しています。

よろしく、ジェイソン

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

codeigniter - CodeIgniter:トレーリングスラッシュ

私のCIアプリには、次のコントローラーがあります。

このコントローラー(ログインコントローラー)には、というメソッドがありsubmit()ます。このコントローラーのアソシエーションビューファイルの形式はaction='submit/'。です。アイデアは、フォームが送信されると、 http://localhost/myapp/index.php/frontend/login/-に移動し、URLの末尾にスラッシュがある限り実行されます。

ただし、URLが次のような場合(末尾のスラッシュなし):

フォームを送信すると、代わりに次の場所にリダイレクトされます。

submit私はコントローラーを持っていないので、これは404になります。

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

codeigniter - CodeIgniter での Paypal エクスプレス チェックアウト

クライアントに Paypal のエクスプレス チェックアウト フローを使用して支払いをしてもらいたいです。私のウェブサイトは CodeIgniter で開発されています。顧客がキャンセルして Web サイトに戻ると、404 エラーが発生します。bcoz Paypal は、キャンセル URL の末尾に ?token=$$$$$$$ を追加します。

友達を助けてくれませんか?

0 投票する
4 に答える
3290 参照

codeigniter - CodeIgniter で機能をインデックス化するための複数の URL セグメント

私は CodeIgniter を初めて使用するので、これが非常にばかげた質問である場合はご容赦ください。

Verify という検証システム用のコントローラーがあります。のようなものを使用できるようにしsite.com/verify/123/abcdたいのですが、インデックス機能のみを使用したいので、両方の URL セグメントにアクセスする必要があります。

これは何らかの方法で URL ルーティングを使用して実行できると確信していますが、両方の URL セグメントを Verify のインデックス関数に渡す方法がわかりません..

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

php - Codeigniter:コントローラーの名前と一致しないすべてのリクエストをデフォルトのコントローラーに送信します

私は2種類のURLを含むプロジェクトに取り組んでいます。1つは標準のCIパターンに従います。

そして、次のスキームを提示する別のもの:

2番目に、引数としてデフォルトのコントローラーhandlecategory(またはそのようなもの)の関数を呼び出したいと思いcategoryます。

http://place.fancysite.com/のようなURLで同じ関数を呼び出して、placeそのURLに続くカテゴリがない場合、またはその両方のplace場合に引数として渡す方法を教えていただければ、ボーナスが大好きですcategory

追加のデータ:私はすでにすべてのコントローラー、場所、カテゴリーの名前を知っています。

0 投票する
5 に答える
9131 参照

php - .htaccess と codeigniter が機能しない

私はユキヒョウを使用しており、ローカル環境があり、URL の index.php を取り除こうとしています...ここに私が持っているものがあります

私の設定ファイルにはこれがあります

しかし、index.phpなしでページにアクセスすると機能しません

これは動作します

これはしません

これを追ってみた

たぶん、ローカルのconfファイルで何かをする必要があります...しかし、私は本当に何を知らないのか、Apacheコマンドラインを再起動する方法がわかりません...何かアイデアがあれば

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

php - ページ付けのため、URIが数値かどうかをCodeigniterのセキュリティチェック

codeigniterのセキュリティにおける1つのことは、URIが私たちが期待する数か何かであるかどうかをチェックすることです!コードは次のとおりです。

しかし、誰かがuriセグメント "kdkdkdd"に入ると、SQLは壊れます。これ$segment_urlは、kdkdkddであり、数値ではないためです。

だから問題は、これをどのように回避するかです。

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

.htaccess - Codeigniter、クエリ文字列を使用してセグメントベースの URL から変数を取得

URL から index.php を削除しましたが、URL からいくつかの変数を取得する必要があります。CI ソリューションは config.php を更新します。

これは、url で index.php を使用すると完全に機能しますが、index.php なしで必要です

これは私のhttacessです

解決策はありますか?、 どうも