Salut,
<?php
// *** Uploadé des fichiers sur votre serveur
$file_dir = './'; // chemin pour l'upload
$max_file_size = 1024;
if(IsSet($_POST['valid'])){
// On vérifit que le champs fichier ne soit pas vide
if(trim($_FILES['fichier']['name']) !== ''){
if(!empty($_FILES['fichier']['tmp_name']) && is_uploaded_file($_FILES['fichier']['tmp_name'])){
// On vérifit que le champs details ne soit pas vide
if($_POST['details']){
// On vérifit la taille du fichier
if(filesize($_FILES['fichier']['tmp_name']) <= $max_file_size){
// On upload
if(move_uploaded_file($_FILES['fichier']['tmp_name'], $file_dir.$_FILES['fichier']['name']) && is_file($file_dir.$_FILES['fichier']['name'])){
echo 'Fichier Uploadé.<br />',"\r\n";
}else{
echo 'Erreur lors de l' upload<br />',"\r\n"
,'Le fichier n'a pas été uploadé.<br />',"\r\n";
}
}else{
echo 'Le fichier est trop volumineux !!!<br />',"\r\n"
,'Il ne doit pas dépasser les ',$max_file_size,' Octets<br />',"\r\n";
}
}else{
echo 'Veuillez entrer les détails !<br />',"\r\n";
}
}else{
echo 'Erreur lors de l' upload<br />',"\r\n"
,'Le fichier n'a pas été uploadé.<br />',"\r\n";
}
}else{
echo 'Veuillez entrer un fichier à uploader !<br />',"\r\n";
}
}
// Affichage du formulaire
echo '<form action="',$_SERVER['REQUEST_URI'],'" method="post" enctype="multipart/form-data">',"\r\n"
,'<label for="details">Détails : </label><input type="text" name="details" id="details" /><br />',"\r\n"
,'<input type="file" name="fichier" id="fichier" /><br />',"\r\n"
,'<input type="submit" name="valid" value="Valider" />',"\r\n"
,'</form>',"\r\n";
?>
Voilà un bon lien ;-)
http://www.vulgarisation-informatique.com/upload-php.php
@+
Immortal-PC,
téléchargements,astuces ,entre-aide informatique , conseils pour vos problèmes d'ordi.
Grâce à Immortal-PC votre ordinateur passera les âges.