bonjour,
je veoulez faire une fênetre lors de chargement de mon fichier pour faire un upload dans mon formulaire
voila le formulaire
<form action="<?=$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING'] ?>" method="POST">
<input name="p" type="hidden" />
<input type="hidden" name="MAX_FILE_SIZE" value="3000000" />
<input name="paper" type="file" />
<input type="submit" value="Envoyer le fichier">
Mon problème est :
je voulais savoir que s'il y'a une formule pour mettre en oeuvre une fenetre qui dit a l'utilisateur qu'il le serveur est en cours de chargement de fichier
Et voici le code de chargement en sachant que j'ai résolus le problème de chargement de fichier (word et pdf) en contrôllant l'extension de fichier
<?
if (isset($_POST['submit']))
{
$filetmp=$_FILES['paper']['tmp_name'];
$filename=$_FILES['paper']['name'];
$pos= strrpos($filename, ".");
$restp = substr($filename,$pos);
$restp=strtolower($restp);
if ($restp==".doc" || $restp==".pdf")
{
if (move_uploaded_file($filetmp, "./uplodedfiles/".$filename))
{
$repertoire = openDir("./uplodedfiles/");
$pfile="./uplodedfiles/".$filename;
closeDir($repertoire);
}
else $erreur=1;
}
else $erreur=2;
}
?>