Benim 2form.php:
<script type="text/javascript" src="mootools.js"></script>
<script type="text/javascript">
function test()
{
url = '2form.php';
var ajax = new Ajax(url, {
method: 'post',
onComplete: function(response) {
document.getElementById('error_upload_logo').innerHTML = response;
}
});
ajax.request();
}
</script>
<?php
if($_FILES)
{
echo "<div>";
foreach($_FILES['name'] as $v)
{
echo $v."<br/>";
}
echo "</div>";
}
else
{ ?>
<form action='' id='form1' name="form1" method="post" enctype="multipart/form-data">
<input type="file" name="name"/>
<input type="submit" name="submit" onclick='test(); return false;'/>
</form>
<?php
}
?>
<div id="error_upload_logo"></div>
dışarı javascript ile kod çalıştırırsanız, basit php sayfayı beğendim ve 2form.php
biz scrreen için basılan $ HTTP_POST_FILES bilgileri görebilirsiniz
Ama test () fonksiyonu ile javascript ile çalıştırmak varsa,
i $ HTTP_POST_FILES bilgi alamadım?
$ _FILES Almak nasıl? tıklama butonu javascript ile çalıştırdığınızda?
i ajax ile yüklemek istiyorum