mon 2form.php:Php - fichier de téléchargement avec ajax
<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>
si le code exécuté avec javascript sur, il 2form.php comme page php simple, et
nous pouvons voir les informations de $ _FILES que a été imprimé à scrreen
Mais si je cours avec JavaScript en fonction test(),
je ne reçois pas d'information dans $ _FILES?
Comment obtenir _FILES $? quand cliquez sur le bouton exécuter avec javascript?
je veux télécharger avec ajax
what do u Thik quelque chose comme ça http://valums.com/ajax-upload/, ce sulotion a été utilisé? – Chameron
@Chameron il dit sur la première page 'Un plugin de téléchargement plus ajax, qui utilisé iframe pour les téléchargements ...' –
i le code visionnés, et de voir quelque chose comme l'utilisation de créer js un iframe avec formulaire de téléchargement, appuyez sur pahtfile vers le fichier d'entrée et soumettre ce formulaire. Je ne suis pas sûr? Qu'en penses-tu? – Chameron