Tout d?abord, je signale que cette source n?est pas de moi, je l?ai trouvé sur un site mais j?ai pus l?url :o(
Cette source, upload un fichier sur votre compte internet, vous pouvez également régler la taille du fichier.
Je sais, y à déjà beaucoup de source d?upload sur le site, mais je les ai toutes testés, et aucunes ne marchaient sur multimania lycos, ce qui m?a plus avec celle là c?est que sa marche chez cet hébergeur.
Source / Exemple :
<?
// Taille max des fichiers (octets)
$MFS=5000;
// Répertoire de stockage
$rep="/";
if($userfile_size>0) {
$savefile= $rep.$userfile_name;
if (move_uploaded_file($userfile, $savefile)) { ?>
<b>Votre fichier a bien été enregistré !</b>
<BR>Nom : <? echo($userfile_name); ?>
<BR>Taille : <? echo($userfile_size); ?> octets
<BR>Type : <? echo($userfile_type);
} else { ?>
<b>Erreur d'enregistrement !</b>
<? }
} elseif($userfile) { ?>
<b>Trop gros fichier !</b>
<i>( <? echo $MFS;?> octets max.)</i>
<? } ?>
<FORM METHOD="POST"
ENCTYPE="multipart/form-data">
<INPUT TYPE=HIDDEN NAME=MAX_FILE_SIZE
VALUE=<? echo $MFS;?>>
<INPUT TYPE=FILE NAME="userfile"><BR>
<INPUT TYPE=SUBMIT value="Enregistrer le fichier">
</FORM>
LISTE DES FICHIERS TELECHARGES
<BR><TABLE border>
<? $dir = opendir($rep);
while ($f = readdir($dir))
if(is_file($rep.$f)) { ?>
<TR>
<TH>
<A href="<? echo $rep.$f; ?>"
target="_blank"><? echo $f; ?></A>
</TH>
<TD align=right><? echo filesize($rep.$f); ?></TD>
<TD>
<? echo date("d/m/Y H:i:s",filectime($rep.$f)); ?>
</TD></TR>
<? }
closedir($dir); ?>
</TABLE>
</CENTER></BODY></HTML>
Conclusion :
Je remercie le site qui m'a donné cette source ;o)
J'espère que sa vous plaira à tous !
@+
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.