Dator > hur du lägger upp bilder med php till en databas

  • hur du lägger upp bilder med php till en databas


  • Hypertext Preprocessor (PHP ) är en multi-scriptspråk som du kan använda för att utveckla dynamiska webbsidor. Du kan använda det för command-line scripting och grafiska användarprogram gränssnitt . Den stöds på en majoritet av tillgängliga operativsystem och webbservrar . MySQL är en relationsdatabas system som du kan använda för att hantera flera databaser . Många programmeringsspråk , inklusive PHP , inkluderar bibliotek för att komma åt MySQL-databasen . Överföra bilder med PHP kräver några åtgärder för att införa .
    1
    Logga in på din MySQL- databas som administratör och skapa en tabell för att ladda upp dina filer till genom att ange . följande kod på kommandoraden :



    CREATE TABLE uppladdning (

    id INT NOT NULL AUTO_INCREMENT ,

    namn VARCHAR (30 ) NOT NULL ,

    typ VARCHAR (30 ) NOT NULL ,

    storlek INT NOT NULL ,

    innehåll MEDIUMBLOB NOT NULL ,

    primärnyckel ( id )

    ) .
    2
    Skapa formulär som gör att du kan ange namnet på din fil eller Bläddra och leta det genom att ange koden :



















    ;





    .
    3
    Ladda upp din bild filen genom att ange denna kod . ?




    Om ( isset ( $ _POST [ ' upload ' ] ) $ _FILES [ ' userfile '] [ ' size ' ] > 0 )

    {

    $ filename=$ _FILES [ ' userfile '] [ ' namn ' ] ;

    $ tmpName=$ _FILES [ ' userfile '] [ ' tmp_name ' ] ;

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

    $ filetype=$ _FILES [ ' userfile '] [ ' typ ' ] ;



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

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

    $ innehåll=addslashes ( $ innehåll);

    fclose ( $ fp ) , ( ! get_magic_quotes_gpc () )



    om

    {

    $ filename=addslashes ( $ filename ) ;

    }



    omfatta " bibliotek /config . php " ,

    inkluderar " bibliotek /opendb. php "



    $ query=" INSERT INTO ladda upp (namn , storlek , typ , innehåll ) " .

    " VALUES ( ' $ filename ',' $ Filstorlek ',' $ filetype ", " $ innehåll ')";



    mysql_query ( $ query ) or die ( ' Fel , fråga misslyckades ');

    inkluderar " bibliotek /closedb. php "



    echo " Fil $ filename laddade upp " ;

    }

    Author 4
    Ändra " userfile " till ? . namnet på den fil du vill ladda upp.


Previous:nothing Next:Hur konvertera HTML till text i sql





Relaterade artiklar


  • hur du infogar html i ett e-postmeddelande
  • hur du uppdaterar pri
  • hur man ändrar det lokala administratörslösenordet i VBScript
  • hur du öppnar ett Excel- kalkylblad i VB
  • hur man skapar en vbs script
  • hur du vill visa en ståndpunkt filmklipp med Action Script i Flash MX
  • Hur man skickar html e-post med vb.net
  • JavaScript nätet tutorial
  • jämförelse av datorspråk
  • hur man säkert tar bort hårddiskar från hårdvara