begin process at 2012 05 26 11:20:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PDA

 > 

Divers

 > 

Général

 > 

Probleme Code Upload Source


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme Code Upload Source

jeudi 28 mai 2009 à 11:13:50 | Probleme Code Upload Source

MaitreLgTbD

Bonjour,
C'est encore moi je sollicite votre aide, actuellement en stage mon projet sollicite un bout de code de upload tous fichiers confondu (la plupart des .doc .pdf pour un usage professionnel).
Mon probleme dans mon code php est le suivant:

1) je ne retrouve pas mes fichiers uploader pour commencer un probleme dans mon fichier de destination peux etre?

2) j'aimerai pouvoir ajouter une boucle pour le nombre de fichiers a uploader je m'explique: l'utilisateur veut faire 6 upload il selectionne dans un menu deroulant le chiffre 6 et 6 champs parcourir s'affiche.seulement vu mon niveau actuel en PHP j'en suis totalement incapable.

3) j'aimerai que mes fichiers uploadés soit insérrés dans une BDD my SQL.

voici le fichier upload.html


<?php include("constantes.inc.php"); ?>

<?php include("head.inc.php"); ?>

<?php include("menu.inc.php"); ?>



<form method="POST" action="upload.php" enctype="multipart/form-data">
   
     <!-- On limite le fichier à 100Ko -->

<p>Veuillez inserrer le fichier &agrave; envoyer</p><br />
  
     <p>
     <input type="hidden" name="MAX_FILE_SIZE" value="100000">
     Fichier :
     <input type="file" name="avatar">
        </p>
        <br>
         <p>
     <input type="hidden" name="MAX_FILE_SIZE" value="100000">
     Fichier :
     <input type="file" name="avatar2">
        </p>
        <br>
         <p>
     <input type="hidden" name="MAX_FILE_SIZE" value="100000">
     Fichier :
     <input type="file" name="avatar3">
        </p>
        <br>
         <p>
     <input type="hidden" name="MAX_FILE_SIZE" value="100000">
     Fichier :
     <input type="file" name="avatar4">
        </p>
        <br>
  <p>Attention seul les formats .jpg, .jpeg, .pdf, .doc, .txt sont autoris&eacute;</p>
  <p align="center">La taille maximale etant de #KO</p>
  <p>
       <input type="submit" name="envoyer" value="Envoyer le fichier">
  </p>
</form>
 
<?php include("footer.inc.php"); ?>




Voici mon fichier upload.php


<html>
<?php
$dossier = 'upload';
$fichier = basename($_FILES['avatar']['name']);
$taille_maxi = 100000000;
$taille = filesize($_FILES['avatar']['tmp_name']);
$extensions = array('.png', '.gif', '.JPG', '.jpeg','.pdf','.doc','.txt');
$extension = strrchr($_FILES['avatar']['name'], '.');
echo $extension ;
//vérifications sécurité
if(!in_array($extension, $extensions)) //Si l'extension n'est pas dans le tableau
{
     $erreur = 'Vous devez uploader un fichier de type png, gif, jpg, jpeg, txt, doc, pdf';
}
if($taille>$taille_maxi)
{
     $erreur = 'Le fichier est trop gros...';
}
if(!isset($erreur)) //S'il n'y a pas d'erreur, on upload
{
     //On formate le nom du fichier ici(remplace les accents)
     $fichier = strtr($fichier,
          'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ',
          'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
     $fichier = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier);
     echo $fichier;
     if(move_uploaded_file($_FILES['avatar']['tmp_name'], $dossier . $fichier)) //Si la fonction renvoie TRUE, c'est que ça a fonctionné...
     {
          echo 'Upload effectué avec succès !';
          echo"\n";
         
         
         echo' Le lien du fichier sera envoyé par e-mail aux destinataire selectionné auparavant';
         echo "\n";
         print $_FILES['avatar']['tmp_name'];
     }
     
   
    
     else //Sinon (la fonction renvoie FALSE).
     {
          echo 'Echec de l\'upload !';
     }
}
else
{
     echo $erreur;
}
?>
</html>

jeudi 28 mai 2009 à 11:16:14 | Re : Probleme Code Upload Source

MaitreLgTbD

Réponse acceptée !
mince tromper d'endroit pour le sujet je clos


Cette discussion est classée dans : fichier, taille, upload, echo, files


Répondre à ce message

Sujets en rapport avec ce message

Lire un fichier *.ini [ par belkin ] Bonjour,Peut-on lire un fichier *.ini sous ppc ?Si oui, comment fait-on, merci.Fred Stockage de données dans un fichier PALM [ par GG25 ] Bonjour!je cherche à stocker des chaines de caractères dans un fichier PDB sur le palm. comment dois je faire?Et une fois le fichier créé,pour pouvoir Comment créer un fichier texte en javascript sous pocket PC [ par sebanwrt ] J'ai une page html dans laquelle je souhaite manipuler un fichier texte (lecture/ecriture), en javascript de préférence.Sous PC j'utilise l'object ac fichier mdmlog7.txt [ par phportmann ] Bonjour,Je possède un terminal portable équipé de windows CE 3.0 et je lui transmet des bases de données via un PC fonctionnant sous windows 2000. Pou envoi d'image en bluetooth [ par mcdomfr ] Bonjour, je cherche a developper une petit appli simple :a partir d'une liste de fichier jpg contenu dans un repertoire, chaque fichier jpeg doit etre transfert de fichier sans active sync [ par metos57 ] Bonjour,j'au un petit sousci, je n'arrive pas à telecharger un fichier du pda vers le pc par programme. La synchronisation de activesync m'oriente dan ouvrir un fichier d'aide [ par patoch ] Salut Voila je voudrais ouvrir un fichier d'aide .htm sur PPC,mais voila le code que j'ai mis ne fonctionne pas ou est l'erreur?Je joint mon code si q rapatrier un fichier d'un netPad ==> PC [ par lamalice83 ] Bonjour,j'aimerai savoir comment on fait pour rapatrier un fichier situé dans un netPad dans un PC.Quel type de chemin faut-il indiquer?\\.\mobile dev WIFI et PDA [ par fred23 ] Bonjour,Je souhaite ecrire un petit prog qui me permettrais de communiquer par Wifi entre mes deux PDA.En fait, j'ai un PDA maitre et un PDA esclave.L telecharger un fichier en eVb [ par hedi007 ] Hello les champions,j'aimerais télécharger et visualiser un fichier excel sur pocket pc!comment faire ??merci de me répondre à l'adresse hedi007@hotma


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,699 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales