Cytat(Xayan @ 17.06.2012, 12:20:14 )

Możesz to zrobić używając PHP:
<script>
var tmpname =
<?php echo $_FILES['nazwa']['tmp_name']; ?>;
</script>
>.> A wiesz że PHP jest wykonywane po stronie serwera a JavaScript po stronie przeglądarki?
Ja do uploadu zdjęć przez ajax używałem tego, może się przydać.
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
var allowSubmit = false;
extArray = new Array(".gif", ".jpg", ".png",".jpeg");
var file = document.change_avatar.upload_avatar.value;
for( i = 0; i< extArray.length; i++)
if( file.slice(file.indexOf(".")).toLowerCase() == extArray[i] )
allowSubmit = true;
if(allowSubmit == false)
{
alert("Prosimy ładować jedynie pliki o formacie .jpg/jpeg , .png, .gif");
return false;
}
reader.onload = function (e) {
$("form#change_avatar").find("div.new_here").html('<li><label for="name">Nowe Zdjęcie</label><img id="blah" src="#" alt="your image" style="max-width:100px" class="temp_avatar"/></li>');
$('#blah').attr('src', e.target.result);
}
reader.readAsDataURL(input.files[0]);
}
}