jquery ライブラリに基づく素敵な threeview を使用することにしたので、2 週間もの間行き詰まっています。私の問題は、選択したフォルダーの値を変数としてphpに取得しようとしていることです。
値を取得して Jquery の Alertbox を介して表示することはできますが、値は PHP 変数にポストされません。echo は何も表示しません。
以下のテキストは、このソリューションをphpなどで使用する必要がある理由を明確にするためのものです。
その後、これは解決され、後でbashスクリプトに送信するパス全体を取得するのに苦労し続けます。既に完了して動作している SQL データベースの flac または mp3 アルバムからメタタグを含むテキスト ファイルを作成します。このアプリは、データベースのメンテナンスのためにローカルです。
私の問題とコードに(jqueryとajaxが私にとってまったく新しいものであることに注意してください)
ファイル名: file_browser.php Jquery 部分
<script>
$(document).ready(function()
{
$("button").click(function()
{
var dir = ($(".active").text())
$.ajax({
type: "POST",
url:"file_browser.php",
data: dir,
success: function(data){
alert(dir); dir }
});
});
});
</script>
PHP コード
<?php
echo "<form>
<button>Append</button>
<div id'japp'>";
if (isset($_POST['dir'])) {
$dir = $_POST['dir']; }
echo $dir;
echo "</div>
</form>";
?>
私は努力を続けます。少なくとも、これにもう 1 週間かかるのを避けるための助けを得るチャンスがあります :)。