| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    PHP: Télécharger des fichiers erreurs
    PHP permet aux visiteurs de votre site Web utilisent un formulaire HTML que vous créez pour télécharger des fichiers sur votre serveur Web. Toutefois, si vous n'avez pas correctement mettre en œuvre erreur fonctions sous la forme PHP manipulation , PHP retourne une des sept valeurs d'erreur possibles lorsqu'un chargement échoue , selon ce qui provoque le télécharger à l'échec. Taille de fichier maximum

    Lorsque vous créez un fichier HTML télécharger formulaire, vous pouvez spécifier la taille de fichier maximale pour un utilisateur téléchargement soit sous la forme elle-même ou en utilisant une directive " upload_max_filesize " dans un fichier php.ini image. Si vous utilisez l'ancienne et un utilisateur tente de télécharger un fichier qui est supérieure à la taille maximale , PHP renvoie la valeur d'erreur à deux , " UPLOAD_ERR_FORM_SIZE . " Si vous avez spécifié la taille d'un fichier php.ini et le dossier de l' utilisateur est trop important PHP valeur d'erreur , de retour d'une " UPLOAD_ERR_INI_SIZE . "
    Échec Upload

    PHP retourne l'une des deux erreurs lorsqu'un chargement commence mais ne parvient pas à terminer . Le premier qui arrive quand une connexion rompt pendant le téléchargement , que ce soit une coupure d'Internet ou que l'utilisateur annule le téléchargement . PHP renvoie " UPLOAD_ERR_PARTIAL " avec la valeur d'erreur à trois dans ce cas. Lorsqu'un fichier commence à télécharger vers un serveur Web mais échoue, par exemple parce que pas assez d'espace existe sur le serveur pour enregistrer le fichier , PHP renvoie " UPLOAD_ERR_CANT_WRITE " avec la valeur d'erreur sept ans.
    Configuration erreurs

    lors de la création du formulaire de téléchargement , vous spécifiez un répertoire temporaire sur votre serveur Web pour enregistrer des fichiers comme ils télécharger, puis spécifier où les déplacer lorsque le téléchargement est terminé. Si vous ne spécifiez pas le répertoire temp , PHP renvoie l'erreur " UPLOAD_ERR_NO_TMP_DIR " avec la valeur six lorsqu'un utilisateur tente de télécharger un . Lorsqu'une personne clique sur un bouton de téléchargement sans sélectionner un fichier à télécharger , ou si le téléchargement échoue parce que la fonction ne détecte ni recevoir de fichiers téléchargés, PHP renvoie " UPLOAD_ERR_NO_FILE " avec la valeur d'erreur de quatre .
    < Br > extensions

    PHP vous permet d'utiliser les extensions - qui sont des fonctions , des classes et des cours d'eau - à tirer parti de ses fonctionnalités. Vous pouvez utiliser des extensions PHP dans un formulaire d'upload . Toutefois, si l'une de ces extensions provoque une erreur de téléchargement, PHP renvoie " UPLOAD_ERR_EXTENSION " avec une valeur d' erreur à huit . Le problème avec cette erreur de téléchargement est que PHP ne précise pas quelle extension a causé le problème , qui peut être difficile à déboguer si vous utilisez plus d'un dans votre formulaire .

    Previous :

    next :
      articles connexes
    ·Simple base de données MySQL PHP Tutorial 
    ·Comment savoir si un appel de fonction est statique ou …
    ·Comment utiliser iFrame pour obtenir à distance PHP 
    ·Description de PHP 
    ·Comment écrire API PHP Classes Tirez sur un serveur di…
    ·Comment faire pour utiliser un client de service Web 
    ·Comment lire les fichiers MS Office dans PHP 
    ·Comment changer le pied de page PHP dans Joomla 
    ·Comment ouvrir une connexion IMAP simple avec PHP 
    ·PHP Scripts de télécharger plusieurs fichiers 
      articles en vedette
    ·Comment se connecter à une base de données Oracle en …
    ·Qu'est-ce que Alpha Blending 
    ·Comment valider en Visual Basic 
    ·Comment puis-je imprimer la sortie en Python 
    ·Comment créer un texte pour Direct3d C + + 
    ·Comment faire pour déboguer JavaScript dans Eclipse 
    ·Qu'est-ce que l' Arobase moyenne en Javascript 
    ·Comment annuler un processus de réparation dans MySQL 
    ·Comment modifier un fichier DBX 
    ·Java chaîne découpée codes 
    Copyright © Connaissances Informatiques http://fr.wingwit.com