-1

こんにちは、私はここに来たばかりで、SMTP メールの PHP 機能について質問があります。会社に HTML メールを送信する連絡フォームを作成しました。

現在、Web ページから送信されるすべての電子メールに対してカウンターを作成するように依頼されています。これにより、製品に関する情報を要求している人の数を知ることができます。このプロジェクトで使用していないデータベースなしではそれは不可能だと読みましたが、XMLカウンターでそれを行うことを考えていました.

これはより良い方法ですか、それとも他の可能性がありますか?

4

1 に答える 1

4

いいえ、xml は必要ありません。単純なファイルで次のことができます。

counts.txt:

0

counter_update.php:

<?php

$count = trim(file_get_contents('counts.txt'));
$count++;
file_put_contents('counts.txt', $count);

システムが適度にビジーである場合は、2 つの並行メール スクリプトが互いのカウントの増分を破棄しないように、ファイル ロックを追加することをお勧めしますが、これが必要な基本事項です。

于 2013-04-04T14:53:51.057 に答える