アプリ版:「スタンプのみでお礼する」機能のリリースについて

<?php
$OS = '<script>
document.write(os);
</script>';
$IP=$_SERVER['REMOTE_ADDR'];
$fh = fopen("IP.txt", "w");
fwrite($fh,"{$OS}:{$IP}");
fclose($fh);
?>

Javascriptの変数をPHPに取り入れたいと思いしました。
けれども、echoでOSを表示すると、OSの中身だけなのですがファイルに保存しようとするとすべて(<script>document.write(os);</script>';)入ってしまいます。OSの中身だけファイルに保存する方法はありませんか?

A 回答 (1件)

まずサーバーでPHPが処理されて、HTMLとJavaScriptになってブラウザに送られ、ブラウザ上でJavaScriptが実行されます。

既に終わっているPHPの処理をJavaScriptが変更することは出来ません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!