Welcome! Anonymous


[SCRIPT] Upload de fichier

[SCRIPT] Upload de fichier

Messagede Tchupa » Lun 30 Mar 2009 15:27

Voici un petit script qui permet d'uploader des fichiers sur un ftp.
Dans mon exemple c'est pour un catalogue pdf.
C'est codifier en procédural et a mon imble avis connaissant mon niveau il doit pas déchirer des masses mais ça fonctionne :D

On commence par le formulaire:

Code: Tout sélectionner

<form method="post" action="uploadPDF.php" enctype="multipart/form-data">

         <input type="file" name="monfichier" />

                <input type="submit" value="Envoyer le fichier" />

</form>


Jusqu'ici rien de très difficile.

maintenant le fichier uploadPDF.php

Code: Tout sélectionner

<?php

if (isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 0)
{
       
        if ($_FILES['monfichier']['size'] <= 1000000)
        {
           
                $infosfichier = pathinfo($_FILES['monfichier']['name']);
                $extension_upload = $infosfichier['extension'];
                $extensions_autorisees = array('pdf');
                if (in_array($extension_upload, $extensions_autorisees))
                {
                       
                        move_uploaded_file($_FILES['monfichier']['tmp_name'], 'cataloguePDF/' . basename($_FILES['monfichier']['name']));
                        echo "L'envoi a bien été effectué !";
                }
        }
}
?>


J'ai réaliser ce script à l'aide d'un tuto sur les uploads d'images.
:throb: ღ ♥Kornette | Blog de Tchupa Corporate
Avatar de l’utilisateur
Tchupa
Fondateur
Fondateur
 
Messages: 4209
Inscription: Dim 25 Déc 2005 18:27
Tchup`s - points: 830.00
Localisation: In My Mind

Publicité

Messagede alton » Lun 30 Mar 2009 15:46

[color="DarkGreen"]et après, tu diras que je suis avare de commentaires[/color] :D
Ceux qui disent que c'est compliqué de se mettre à linux n'ont jamais essayé de comprendre une fille.
Avatar de l’utilisateur
alton
Co-administrateur
Co-administrateur
 
Messages: 664
Inscription: Ven 1 Fév 2008 11:57
Tchup`s - points: 180.00

Messagede Tchupa » Lun 30 Mar 2009 15:49

alton a écrit:et après, tu diras que je suis avare de commentaires :D


Oui c'est vrai je vais essayer d'en mettre.
Tiens dis moi tu peux m'expliquer comment maintenant je dois faire pour afficher le fichier dans la partie publique? et qu'on puisse le télécharger.
:throb: ღ ♥Kornette | Blog de Tchupa Corporate
Avatar de l’utilisateur
Tchupa
Fondateur
Fondateur
 
Messages: 4209
Inscription: Dim 25 Déc 2005 18:27
Tchup`s - points: 830.00
Localisation: In My Mind

Messagede alton » Lun 30 Mar 2009 15:52

[color="DarkGreen"]ben tout simplement un lien vers le fichier[/color]
Ceux qui disent que c'est compliqué de se mettre à linux n'ont jamais essayé de comprendre une fille.
Avatar de l’utilisateur
alton
Co-administrateur
Co-administrateur
 
Messages: 664
Inscription: Ven 1 Fév 2008 11:57
Tchup`s - points: 180.00

Messagede Tchupa » Lun 30 Mar 2009 16:05

oui t'as raison je voyais la présentation autrement mais je vais pas me faire chier. :D
:throb: ღ ♥Kornette | Blog de Tchupa Corporate
Avatar de l’utilisateur
Tchupa
Fondateur
Fondateur
 
Messages: 4209
Inscription: Dim 25 Déc 2005 18:27
Tchup`s - points: 830.00
Localisation: In My Mind

Messagede Tchupa » Mer 1 Avr 2009 09:29

En fait si je me suis fait chier et j'ai aussi fait chier alton faut l'avouer , donc je vous donne la solution pour l'affiche.

Code: Tout sélectionner




<b>Télécharger notre catalogue au format PDF</b>


<ul>

<?

$folder = "./cataloguePDF";

$dossier = opendir($folder);

while ($Fichier = readdir($dossier))

{

    if ($Fichier != "." &amp;&amp; $Fichier != "..")

    {

       

        echo ("<li><a href=\"".$folder."/".$Fichier."\">".$Fichier."</a></li>");

        echo "
"
;

    }

}

closedir($dossier);

?>

</ul>


<i>Pour visualiser notre calatogue PDF le logiciel adobe reader est indispensable.

<a href="http://www.adobe.com/fr/products/reader/" target="_blank">Télécharger adobe reader</a></u>



 
:throb: ღ ♥Kornette | Blog de Tchupa Corporate
Avatar de l’utilisateur
Tchupa
Fondateur
Fondateur
 
Messages: 4209
Inscription: Dim 25 Déc 2005 18:27
Tchup`s - points: 830.00
Localisation: In My Mind

Messagede Tono » Lun 6 Avr 2009 11:41

Lol j'ai fait la même chose, le système d'upload de fichier, c'est trop cool ce truc ca te change la "vie".

J'ai même mis en place le moyen de les télécharger !!
Avatar de l’utilisateur
Tono
Tchupa - Trial
Tchupa - Trial
 
Messages: 15
Inscription: Mar 23 Sep 2008 16:02
Tchup`s - points: 0.00

Messagede Tchupa » Jeu 9 Avr 2009 11:51

Tono a écrit:Lol j'ai fait la même chose, le système d'upload de fichier, c'est trop cool ce truc ca te change la "vie".

J'ai même mis en place le moyen de les télécharger !!


Te moque de moi là ? c'est pas gentil!
:throb: ღ ♥Kornette | Blog de Tchupa Corporate
Avatar de l’utilisateur
Tchupa
Fondateur
Fondateur
 
Messages: 4209
Inscription: Dim 25 Déc 2005 18:27
Tchup`s - points: 830.00
Localisation: In My Mind


Retourner vers Les scripts PHP

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité