IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Upload] Upload que de fichier pdf


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    263
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 263
    Points : 113
    Points
    113
    Par défaut [Upload] Upload que de fichier pdf
    Bonjour a tous, j'ai crée un formulaire ou il est possible de telecharger un fichier, mais je voudrai qu'il puisse que telecharger du PDF, j'ai vu qu'il y a une fonction getimagesize() mais j'ai pas l'impression que je puisse l'utilsée pour du pdf...


    Avez vous une solution?


    HTML :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
     
    <form method="post" target="contenu" action="traitement_n_membre.php" name="membre" enctype="multipart/form-data">
     
    <p> Titre : <input name="titre" type="text"/></p>
     
    <p> Date : <input name="date" type="text"/></p>
     
    <p> Lieu : <input name="lieu" type="text"/></p>
     
    <p> Résumé : <textarea name="resume" cols="" rows=""></textarea></p>
     
    <P> Pdf : <input type="file" name="pdf" /></p>
     
     
    <input type="hidden" name="action" value="ajout_actualite" />
     
     
     
    <INPUT TYPE="submit" VALUE="Modifier">
     
    </form>

    PHP :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
     
    case "ajout_actualite" :
     
     
    		$pdf_destination = "../pdf".$_FILES['pdf']['name'];
     
    		$resultat =  move_uploaded_file($_FILES['pdf']['tmp_name'],$pdf_destination);
     
    		$requete = "INSERT INTO actualite (titre, date, lieu, resume, pdf) VALUES
    		('".$_POST['titre']."','".$_POST['date']."','".$_POST['lieu']."','".$_POST['resume']."','".$pdf_destination."')";
     
    		$resultat = mysql_query($requete) or die(mysql_error());
     
    		if($resultat == TRUE)
     
    		{
     
    		echo "L'insertion a bien été effectué";
     
     
     
    		}
     
    		else
     
    		{
     
    		echo "L'insertion a échoué";
     
     
     
     
    		}




    Merci d'avance!!!

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    263
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 263
    Points : 113
    Points
    113
    Par défaut
    J'ai trouvée une solution sur un un autre site, sa consite a prendre l'extension du fichier et de la verifier via un tableau, je ne met pas le code vu que sa viens d'un tutoriel et que j'ai pas demandée, mais si ca interesse quelqu'un je peux l'envoyer en MP...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Google ne me référence que les fichiers PDF
    Par kritopal dans le forum Référencement
    Réponses: 5
    Dernier message: 22/07/2011, 16h25
  2. Upload : vérifier que le fichier existe déjà
    Par kOrt3x dans le forum Langage
    Réponses: 4
    Dernier message: 16/06/2009, 17h33
  3. [Upload] Upload d'un gros fichier + barre de progression
    Par Night_owl dans le forum Langage
    Réponses: 4
    Dernier message: 27/03/2008, 15h14
  4. [Upload] Upload de beaucoup de fichier sur 1&1
    Par stilobique dans le forum Langage
    Réponses: 4
    Dernier message: 07/09/2007, 13h01
  5. Réponses: 3
    Dernier message: 20/04/2006, 23h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo