<?PHP
$uploadDir = $_SERVER['DOCUMENT_ROOT'] . '/upload/awb/' . $awb . '/';
if($_SERVER["REQUEST_METHOD"] == "POST"){
if(file_exists($uploadDir."/".$_POST["filename"])){
echo file_get_contents($uploadDir."/".$_POST["filename"]);
die;
}
}
?>
<script
src="http://code.jquery.com/jquery-3.3.1.min.js"
integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
crossorigin="anonymous"></script>
<script>
$(function(){
$("ul").on("click","li",function(e){
$.ajax({
url: "<?=$_SERVER['PHP_SELF']?>",
type: 'POST',
data: {
filename:$(this).html()
}
}).done(function(data){
$("#out").html("<pre>"+data+"</pre>");
})
});
})
</script>
<ul>
<?PHP
$fileArray = array_diff(scandir($uploadDir, 1), array("inputScanning.json", "..", "."));
foreach ($fileArray as $filename)
echo "<li>$filename</li>";
?>
</ul>
<div id="out">
</div>
var canvas = document.getElementById("myCanvas"),
context = canvas.getContext("2d");
var img = new Image();
var imgT = new Image();
var loaded = 0;
img.src = "https://img.rosbalt.ru/photobank/1/c/a/0/Z8X2VMCx.jpg";
imgT.src = "http://zabavnik.club/wp-content/uploads/background_html_1_16082041.jpg"
imgT.onload = img.onload = function() {
if(++loaded == 2)
draw();
};
function draw(){
context.drawImage(imgT, 300, 400,200,200);
context.drawImage(img, 0, 0);
console.log(canvas.toDataURL());
}
class Draw {
constructor(h, w, id) {
this.h = h;
this.w = w;
}
create(elem) {
let createConvas = document.querySelector('div');
createConvas.innerHTML = `<canvas width=${this.w} height=${this.h}></canvas>`;
this.ctx = createConvas.querySelector("canvas").getContext("2d");
return createConvas;
}
}
class Rect extends Draw {
constructor(elem, x, y, w, h) {
super(elem, x, w, h);
this.y = y;
}
create(elem) {
super.create(elem);
this.ctx.fillRect(20, 20, 150, 100);
}
}
let rect = new Rect(300, 300, '24');
rect.create();
$("li").on("click", function() {
var $myLi = $(this);
var listHeight = $("ul").innerHeight();
var elemHeight = $myLi.height();
var elemTop = $myLi.position().top;
var moveDown = elemHeight;
var moveUp = (listHeight - elemTop - moveDown);
var liId = $myLi.attr("id");
var enough = false;
var liHtml = $myLi.outerHTML();
$($("li").get().reverse()).each(function() {
if ($(this).attr("id") == liId) {
return false;
}
$(this).animate({"top": '-=' + moveDown}, 1000);
});
$myLi.animate({"top": '+=' + moveUp}, 1000, function() {
$myLi.remove();
var oldHtml = $("ul").html();
$("ul").html(oldHtml + liHtml );
$("li").attr("style", "");
});
});
(function($) {
$.fn.outerHTML = function() {
return $(this).clone().wrap('<div></div>').parent().html();
}
})(jQuery);
$('.one').click(function(){
$btn = $('<button type="button" class="two">Увеличить</button>');
$('.forInput').append($btn);
$btn.click(clickHandler);
$('.forInput').append('<input type="text" class="inputone" data-price="1000">');
});
function clickHandler(){
let new_price = parseInt($(this).next().attr('data-price')) + 100;
$(this).next().attr('data-price', new_price);
$(this).next().val(new_price);
}
',' тут now.getMonth()
var now = new Date();
var today = '['+now.getFullYear()+','+now.getMonth()+','+now.getDate()+']';
alert(today);