Vous êtes ici Codes PHP et MySQL > Fichiers-Répertoires > Uploader un fichier avec global à OFF

 

Uploader un fichier avec global à OFF

J'utilise ce code sur plein de serveurs differents avec les global à OFF et en local avec Easyphp 1.7
 
KOogar
Site de l'auteur voir
[65] sources en PHP voir
Code vu 10728 fois
Enregistré le 16 Oct 2004
  • Digg ce code sur digg.com
  • Bookmark ce code sur del.icio.us
  • Bookmark ce code sur Google
  • Bookmark ce code sur Yahoo
  • Ajoute Uploader un fichier avec global à OFF
  • Partage ce code sur Facebook
 
 
 
 

Code Source


01.
02.
03.
04.
05.
06.
07.
08.
09.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
 
<?php
/******************************************************************************/
/*                                                                            */
/*                       __        ____                                       */
/*                 ___  / /  ___  / __/__  __ _____________ ___               */
/*                / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-<               */
/*               / .__/_//_/ .__/___/\___/\_,_/_/  \__/\__/___/               */
/*              /_/       /_/                                                 */
/*                                                                            */
/*                                                                            */
/******************************************************************************/
/*                                                                            */
/* Titre          : Uploader un fichier avec global à OFF                     */
/*                                                                            */
/* URL            : http://www.phpsources.org/scripts82-PHP.htm               */
/* Auteur         : KOogar                                                    */
/* Date édition   : 16 Oct 2004                                               */
/* Website auteur : http://www.koogar.fr                                      */
/*                                                                            */
/******************************************************************************/


// J'utilise ce code sur plein de serveurs differents avec les
// global à OFF et en local avec Easyphp 1.7 Jamais aucun soucis !!!

$rep="./"//l'emplacement du futur fichier

$up = isset($_POST['up']) ? $_POST['up'] : '';
if(!empty($up))
{
extract($_POST);
$userfile $_FILES["userfile"]["tmp_name"];

if (!move_uploaded_file($userfile"$rep/".$_FILES["userfile"]["name"])) {
print("La copie du fichier $userfile n'a pas réussi...<BR>\n"); }

}
?>


<form action="<?php echo htmlentities($_SERVER['PHP_SELF']);?>
" method="POST" enctype="multipart/form-data">
<INPUT TYPE="hidden" name="up" value="1">
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="100000"> 
<input name="userfile" type="file" size="100">
<INPUT TYPE="submit" VALUE="Envoyer le fichier"> 
</FORM>
</html>


 

Fonctions du code

: Détermine si une variable est affectée - (PHP 4, PHP 5)
: Détermine si une variable contient une valeur non nulle - (PHP 4, PHP 5)
: Importe les variables dans la table des symboles - (PHP 4, PHP 5)
: Déplace un fichier téléchargé - (PHP 4 >= 4.0.3, PHP 5)
: Affiche une chaîne de caractères - (PHP 4, PHP 5)
: Affiche une chaîne de caractères - (PHP 4, PHP 5)
: Convertit tous les caractères éligibles en entités HTML - (PHP 4, PHP 5)
Commentaire
Il faudrait mettre un fonction qui change le nom du fichier afin d'éviter l'écrasement accidentel ... si jamais tu le fasi contacte moi merci !
 
Ajouter un commentaire
Code de sécurité

Attention: Les champs marqués d'une étoile * sont obligatoires
 
Librairie PHP

Connexion

 
 

Fichiers-Répertoires

 
 

PHP

 
 
 
 
    Offres d'emploi

Plus de 500 offres d'emploi PHP/MySQL

Offres d'emploi
 
    Editeur PHP
 
        Publicité