3

私はPHPでウェブサイトを開発しています。次のように、すべてのページにjqueryまたはphpを介してコメントを追加したい:

< ! - -
 
developer name : Asad,

create date: 1/1/2014

-->

私は2つのことを知りたいです:

  1. これどうやってするの?

  2. 別の開発者が私のサイトを編集しても、私のコメントを削除することはできません。

次の 3 行のコードを使用しましたが、失敗します。

初め:

$('#id').html('<!--  test  -->');

また

$('#id').append('<!--  test  -->');

それで:

$('#id').before().html('<!--');
$('#id').after().html('-->');

これら 2 つのコード試行は失敗しました。

アップデート:

このコメントは、この Web サイトが私によって開発されたことを示す証拠として使用するためのものです。

私はウェブサイトを開発しています。将来、クライアントが自分のウェブサイトを更新したいと思って、別の開発者と契約した場合、別の開発者がコメントにある私の名前を削除する可能性があります。だから私はそのコメントを保護したいので、新しい開発者はそれを変更できません。

4

3 に答える 3

3

将来の開発者がそれを変更できないようにする方法はありません - おそらく確実ではありませんが、PHPやHTMLでは実際には不可能なコードを難読化せずに不可能にすることはできません. PHP で行を追加するのは簡単ですが、正確な方法は、ファイルの提供方法によって異なります。すべての (またはほとんどの) ファイルに対して単一の PHP ヘッダー ファイルがある場合 (非常に便利で、それを行う最良の方法です) IMO)、これを一番上に追加するだけです:

<?php
    echo "<--
        developer name : Asad,
        create date: $create_date
        -->";
 ?>

各ファイルにヘッダーファイルをインポートするには、次のようにします。

<?php
    $create_date = 2014/01/01; //might ass well use the ISO standard: http://xkcd.com/1179/
    include "header.php"; (or whatever you have named it)
?>
于 2013-07-29T15:15:45.623 に答える