検索を送信するボタンをWebに埋め込みました。このフォームの検索値は、txt
ファイルから。によって入力されますphp code
。私が抱えている問題は、これphp code
がWebページのロード時に1回だけロードされることです。これは問題です。txt
ファイルは絶えず変化しており、その内容は最初にのみ読み取られるためです。だから私が欲しいのは、送信ボタンがクリックされたときに入力される検索値を作成することです。つまり、php code
onClickを実行して検索値を入力するようにしたいと考えています。
フォームは次のとおりです。
<form id="search" action="http://www.example.com/search.php" method="get" target="_blank">
<input type="hidden" name="search" value="<?php $file = "http://www.clavederock.com.ar/zararadio/CurrentSong.txt";
$f = fopen($file, "r");
while ( $line = fgets($f, 1000) ) {
$line = preg_replace("/-(.*?)-/", "", $line);
print $line;}?>"/>
<input type="hidden" name="language" value="es"/>
<input type="image" src="img/psue.png">
</form>
どんな提案や助けも正確になります!! ありがとう!
編集:サーバーサイドスクリプトであるため、ページが配信される前にphpが実行されるのがわかります。この問題を回避するために、php code
x秒ごとに実行する方法はありますか?あなたがdivで作るように:
setInterval(function(){
$('#ID').load('example.php');
}, 10000);