| 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
    Comment faire pour télécharger des images avec PHP à une base de données
    PHP (Hypertext Preprocessor ) est un langage de script polyvalent que vous pouvez utiliser pour développer des pages web dynamiques. Vous pouvez l'utiliser pour les scripts de ligne de commande et des applications d'interface utilisateur graphique. Il est pris en charge par la majorité des systèmes d'exploitation disponibles et les serveurs Web . MySQL est un système de gestion de base de données relationnelle que vous pouvez utiliser pour gérer plusieurs bases de données. De nombreux langages de programmation, y compris PHP , incluent des bibliothèques pour accéder à la base de données MySQL. Téléchargement d' images avec PHP nécessite quelques étapes à mettre en place . Instructions
    1

    Connectez-vous à votre base de données MySQL en tant qu'administrateur et créer une table de télécharger vos fichiers à en entrant le code suivant à la ligne de commande:

    CREATE TABLE upload (
    Identifiant de

    INT NOT NULL AUTO_INCREMENT , AB nom

    VARCHAR ( 30) NOT NULL , AB Type

    VARCHAR ( 30) NOT NULL , AB

    taille INT NOT NULL, Photos

    contenu MEDIUMBLOB NOT NULL , AB

    PRIMARY KEY (id)

    ) .
    2

    créer le formulaire qui vous permettra d'entrer le nom de votre fichier ou recherchez en entrant ce code:


    Photos


    Photos

    Photos

    Photos


    < nom de l'entrée = Type " userfile " = id "fichier" = " userfile "> Photos


    < nom de l'entrée =" "type = " upload soumettre "class = " box " id = valeur "upload" = "Upload" >

    Photos

    .
    3

    téléchargez votre fichier image en entrant ce code :

    < php

    if ( isset ($ _POST [ 'upload' ] ) && $ _FILES [ 'userfile' ] [' size'] > 0) {


    $ filename = $ _FILES [ 'userfile' ] [' nom '] ;
    < p> $ tmpName = $ _FILES [ 'userfile' ] [' tmp_name '] ;

    $ fileSize = $ _FILES [ 'userfile' ] [' size'] ;

    $ typeFichier = $ _FILES [ 'userfile' ] [ 'type'] ;

    $ fp = fopen ($ tmpName , 'r' ) ;

    $ content = fread ( $ fp , filesize ( tmpName $ ) );

    $ content = addslashes ( $ content) ;

    fclose ( $ fp ) ;

    if ( get_magic_quotes_gpc (!) )

    {

    $ filename = addslashes ($ filename ); }


    comprennent «bibliothèque /config.php ' ;

    comprennent « bibliothèque /opendb.php ' ;

    $ query = "INSERT INTO upload ( nom, taille , type, contenu) "
    VALEURS

    "( " $ filename ',' $ fileSize ',' $ filetype ' , ' . $ content ') " ;

    mysql_query ( $ query ) or die ( " Erreur , requête a échoué ');

    comprennent «bibliothèque /closedb.php ';

    écho "Le fichier $ filename envoyé " ; }


    >
    4

    Modifier " userfile " au nom du fichier que vous souhaitez télécharger

    Previous :

    next :
      articles connexes
    ·Comment apprendre le langage SQL Programmation 
    ·Comment analyser un fichier XML 
    ·Qu'est-ce qu'une araignée PHP 
    ·Comment mettre le code PHP en info-bulle 
    ·Comment puis-je construire des sites Web dynamiques à …
    ·Pourcentage fonction en PHP 
    ·Le code PHP pour se connecter à MySQL 
    ·Qu'est-ce que PHP -Nuke 
    ·Comment faire pour supprimer PHP De Mes Messages Joomla…
    ·Comment puis-je lire un fichier PHP 
      articles en vedette
    ·Faits sur Video Game Programming 
    ·Comment les changements de type de majuscules dans Visu…
    ·SMTP PHP Tutoriel 
    ·Comment compter le nombre de lignes de code que vous av…
    ·Comment écrire des formulaires HTML 
    ·Comment créer des liens hypertexte en fonction des nom…
    ·Le rôle important de l'informatique dans la vie quotid…
    ·Comment puis-je créer la table Pivot Avec VBA 
    ·Python Certification 
    ·L'histoire de Turbo Pascal Programmation 
    Copyright © Connaissances Informatiques http://fr.wingwit.com