-2

私の質問で述べたように、データベースからデータを生成する php ファイルがあります。次のリンクを非表示にしたい:プレビューこれはphpファイルの私のコードです:

<?php
if(basename($_SERVER['PHP_SELF']) != "theme.html"){
    echo "<a href='theme.html' target='_blank' class='button'>Preview</a>";
}else{
    echo"";
}
?>

次のコードを使用して、php ファイルを html ファイルに変換することに成功しました。

file_put_contents('theme.html', ob_get_clean());

しかし、問題はまだ「プレビュー」リンクが表示されていることです。どうすれば非表示にできますか?

4

1 に答える 1

0

の後にプレビュー リンクをエコーする場合ob_get_clean()、リンクは出力バッファによってフェッチされません。

<?php
ob_start();
// output that you want to save to file.

$file = ob_get_clean();
file_put_contents('theme.html', $file);

echo $file;

if(basename($_SERVER['PHP_SELF']) != "theme.html"){
    echo "<a href='theme.html' target='_blank' class='button'>Preview</a>"
} 

これがあなたの意図したものであると仮定すると...

于 2013-06-01T23:07:50.743 に答える