На сервер через форму загружаю изображение
if($_FILES['stImage']['error'] == 0) {
if ($_FILES['stImage']['type'] == "image/jpg" ||
$_FILES['stImage']['type'] == "image/png" ||
$_FILES['stImage']['type'] == "image/gif" ||
$_FILES['stImage']['type'] == "image/bmp" ||
$_FILES['stImage']['type'] == "image/jpeg") {
move_uploaded_file($_FILES['stImage']['tmp_name'], 'upl/'.$_FILES['stImage']['name']);
}
}
$stImage = 'upl/'.$_FILES['stImage']['name'];
И отрисовываю в canvas
var steamIcon = new Image();
steamIcon.src = '<?php echo $stImage ?>';
steamIcon.onload = function() {
Icon.drawImage(steamIcon, 14, 14, 64, 64);
}
Но через раз картинка на появляется, после пару перезагрузок страницы появляется, если перезагрузить еще раз то может опять исчезнуть а если еще раз то опять появится... Как исправить?