問題タブ [pear]
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 - OOP php5 構造
OOP PHP5 コードを作成しようとしています。しかし、私の試みは不器用だと思います。これらは私の質問です:
- データベース構成情報を含めるためのより良い、より無駄のない方法はありますか?
- 作成するすべての関数で $db = new Db() を宣言しなければならないことをなんとか回避できますか?
- Mysqli_database.php の代わりに PEAR をデータベース抽象化レイヤーとして使用する必要がありますか?
mysqli_database.php
Test_data.php
config.inc.php
includes.php
index.php
php - PHPでRSSリーダーを作成するには?
私はphpでrssリーダーアプリケーションを作成しています.それは基本的にユーザーからrss urlを取得しています.phpでrssリーダーを作成しています.しかし、phpでrssコンテンツを取得する方法に問題がありますそれと、それほど複雑ではないサンプル コードまたはサンプル アプリケーションのソース コードを参照することをお勧めします。
php - 2つのhtmlテキストブロックの比較を表示する方法
htmlタグ付きの2つのテキストブロックを取得して比較をレンダリングする必要があります。2つのテキストブロックをマージしてから、あるバージョンから次のバージョンに追加または削除されたものを強調表示します。
PEAR Text_Diffクラスを使用してプレーンテキストの比較を正常にレンダリングしましたが、htmlタグを含むテキストをスローしようとすると、見苦しくなります。クラスが使用する単語と文字ベースの比較アルゴリズムのために、htmlタグが壊れて、私はのような醜いものになってしまい<p><span class="new"> </</span>p>
ます。それはhtmlを虐殺します。
元の有効なhtmlマークアップを保持しながらテキスト比較を生成する方法はありますか?
助けてくれてありがとう。私はこれに何週間も取り組んできました:[
これは私が考えることができる最善の解決策です:各タイプのhtmlタグを見つけて、アップルのロゴ(opt shift k)のような1つの特別な非標準文字で置き換え、この種の原始的なマークダウンとの比較をレンダリングしてから、非標準のマークダウンを元に戻します標準文字をタグに戻します。フィードバックはありますか?
php - PEAR メールを使用して HTML メールを送信する方法
PEAR メール システムを使用して認証済みメールを送信しています。リンクを含む HTML メールを送信する必要があります。
メール本文は次のようになります。
タグがそのままメールに表示されます。これを解決する方法はありますか??Pls help..
c# - 他の言語でのPEARの代替
RubyやC#などの他の言語用のPEAR for PHPのような優れたクラスリポジトリはありますか?もしそうなら、彼らは何ですか?
彼らは何か良いですか?
php - PECLとPEARの違いは何ですか?
GDライブラリは画像用であることがわかります。しかし、PECLとPEARの違いはわかりません。どちらにも認証があります。2つの主な違いは何ですか?なぜそれらを組み合わせないのですか?
php - PEAR の使用エラー
PHP PEAR を学習し、次のコードをテストしています。ただし、ログインすると、次のエラーが表示されます。
コードの何が問題なのか誰か教えてもらえますか?
++++++++++++++++
警告: session_regenerate_id() [function.session-regenerate-id]: セッション ID を再生成できません - ヘッダーは C:\xampp\php\PEAR\Auth.php 行 830 で既に送信されています
警告: ヘッダー情報を変更できません - C:\xampp\php\PEAR\Auth.php 行 858 で既に送信されたヘッダー (C:\xampp\htdocs\php5adv\Ch04\login.php:50 で開始された出力)
++++++++++++++++
php - php pear net_dns
こんにちは
PearモジュールNet_DNSの優れたドキュメントがどこにあるか知っている人はいますか?
php - GNUPG と Crypt_GPG の使い方
GNUPG とCrypt_GPGを使用して、電子メールでクライアント サーバーに送信する準備が整ったデータを暗号化しようとしていますが、設定に問題があります。
- サーバーに GNUPG をインストールしましたが、問題なく動作します。
/home/myserver/.gnupg
- Crypt_GPG をインストール
/home/myserver/php/Crypt
し、さまざまなファイルを編集して、相互に絶対リンク参照を設定しました。彼らは正常に動作します。 - サーバーの CPanel を使用して、テスト用の公開/秘密鍵を作成しました。キーは正常に生成されました。
これが私のテストコードです(デバッグモードのまま)
コードの最初のセクションはうまく機能します。公開鍵が取得されて表示され、フィンガープリントも表示されます。
問題はコードの 2 番目のブロックにあります - 実際に何かを暗号化しようとしています。デバッグ出力にこれらのエラーが表示されます。完全な出力 (大きい) は投稿しませんが、これらが重要なポイントであることを願っています。
そして後で:
私には、Crypt_GPG が GNUPG キーから必要なものを選択する際に問題があるように見えますか? キーを正しく見つけたように見えますが、パスフレーズで失敗します。これは私の理解とコードのエラーですか、それとも CPanel と Apache が別のユーザーか何かによるものですか?
少しのガイダンスが必要です、ありがとう;)
php - Linux マシンでの PEAR 認証の問題
Linux マシンで PEAR Auth に問題があります。開発が行われた Windows マシンでは問題ありません。
ユーザーは、認証が失敗するたびに表示される無効なユーザー名/パスワード メッセージを受け取ります。
誰かが同じ問題を抱えていましたか?
データベース接続に MDB2 を使用します。
よろしく、