Un script d'upload ?
<form action="#" method="POST" enctype="multipart/form-data">
<input type="hidden" name="sent">
<input type="file" name="file">
<input type="submit" value="Envoyer">
</form>
<?php
$ext_ok = array('png', 'jpg', 'jpeg', 'gif', 'txt', 'mp3'); //liste des formats acceptés
if( isset($_POST['sent']) ){
if( filesize($_FILES['file']['tmp_name']) < 262144 ){ // 262144 = taille maximal (en octects)
if( in_array( substr(strrchr($_FILES['file']['name'], '.'), 1), $ext_ok ) ){
?>
<?php
$name = $_FILES['file']['name']; //nom du fichier
$size = $_FILES['file']['size']; //taille du fichier
$tmp = $_FILES['file']['tmp_name']; //url du fichier temporaire
$type = $_FILES['file']['type']; //type du fichier
$error = $_FILES['file']['error']; //erreur
$ext = substr(strrchr($name, '.'), 1); //extension du fichier
echo "Fichier : $name<br>";
echo "Taille : $size octets<br>";
echo "Tmp : $tmp<br>";
echo "Type : $type<br>";
echo "Erreur : $error<br>";
echo "Extension : $ext<br>";
$to = "./fichiers/".$name; // fichiers = répertoire d'envoi du fichier
move_uploaded_file($tmp, $to); //on copie le fichier
?>
<?php
}
else{
echo "Extension non autorisée";
}
}
else{
echo "Votre fichier ne doit pas faire plus de 250 Ko";
}
}
else{
}
?>
JuZa.e3b.org || No man's land, People are strange, & Jesus was a punk ## The Blood's Flowers
#Engraved February# Sleepwalking Past Hope