Fonction rattacher fichier
Bonjour,
J'aimerais afficher des informations d'un fichier sur le formulaire en cours.
C'est à dire quand on séléctionne le fichier avec le bouton parcourir, lorsqu'on clic sur le lien rattacher, les information du fichier (nom, taille etc. ..) s'affiche en dessou sous. (un peu comme la messagerie sur free)
Voici mon code.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
<script language="JavaScript">
function rattacher()
{
document.ffile.submit();
}
<form name="ffile" method="post" target = 'FRAME4' action="info_file.php">
<input type="hidden" name="MAX_FILE_SIZE" value="30000000" />
Envoyez ce fichier : <input name="userfile" type="file" />
<a href="#" onclick="javascript:rattacher();return false;">Rattacher</a></td>
<IFRAME name="FRAME4" src="Blank.html" height="90" width="500" frameborder="0" > </IFRAME>
</form> |
info_file.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| <html>
<head>
<meta http-equiv="Content-Language" content="fr">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
</head>
<body bgcolor ="#e8e8ff">
<?php
$file = $userfile;
echo $HTTP_POST_FILES['file']['name'];
echo $HTTP_POST_FILES['file']['size'];
echo $HTTP_POST_FILES['file']['type'];
?>
</body>
</html> |
Deux questions :
Quand je clic sur le lien rattacher il ne reconnait pas l'objet ffile pourquoi ???
Existe t'il une méthode plus propre et plus pratique ?