Diskuze: ajax - vlastni file manager
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
json =
[{"path":"\/tmp","content":{"name":".ICE-unix","isDir":false}},{"path":"\/tmp","content":{"name":".X0-lock","isDir":false}}]
?>
<script>
$(document).ready(function () {
$.ajax({
url: "uploadFile.php",
success: function (data) {
document.body.innerHTML +=data;
// $(this).html(data);
}
});
});
</script>
$dir = '/tmp';
$exclude = array(".", "..", "error_log", "_notes");
//$files = scandir($dir);
if (is_dir($dir)) {
$files = scandir($dir);
$response["path"] = $dir;
foreach ($files as $file) {
if (!in_array($file, $exclude)) {
// echo '<li>' . $dir . $file . '</li>';
// }
if (is_dir($file)) {
// echo '<p><a href="uploadFile.php">'. $file. '</a></p>';
$response["content"]["name"] = $file;
$response["content"]["isDir"] = true;
} else {
$response["content"]["name"] = $file;
$response["content"]["isDir"] = false;
// echo '<li>' . $file . '</li>';
}
$data[] = $response;
}
}
}
$file = "soubory.json";
file_put_contents($file, json_encode($data,TRUE));
echo json_encode($data);
ted si vypisu akorat adresare a soubory, jak udelam odkazy
Zobrazeno 5 zpráv z 5.