Dator > hur du lägger upp MIME-typer med PHP

  • hur du lägger upp MIME-typer med PHP


  • MIME står för Multipurpose Internet Mail Extensions . Det är en Internet- media filtyp som ingår i en tvådelad identifierare av filformat som används på Internet . Det finns flera olika MIME- typer av filer , inklusive SMTP , HTTP och SIP Internet -protokoll . PHP är ett skriptspråk som används för att skapa dynamiskt innehåll webbplatser . När man talar om uppladdning MIME-typer med PHP , de vanligaste typerna är video och grafik MIME-typ -filer , GIF, JPEG, PNG , SVG , TIFF , ICO , MPEG , MP4 , QuickTime och Windows Media Video är vanliga MIME-typer upp och används på webbplatser .
    1 .
    Öppna upp en tom sida i Anteckningar eller någon annan text redigeringsprogram . Om du föredrar att använda en webbsida redigeringsprogram som Dreamweaver , det är bra också . Öppna bara programmet i " Code " visa och inte WYSIWYG (vad du ser är vad du får ) visa .
    2 .
    Knappa in koden för formuläret som kommer att användargränssnittet för uppladdning .



    " "












    Välj
    filen MIME- typ till ladda upp ( icke -MIME -filer är tillåtna ) :




    form "
    3 .
    Kopiera och klistra in följande kod nedanför koden för formuläret:



    "


    $ upload_success=false;



    //MIME bild -och videofiler är stora filer så vi måste ange en stor maximal fil br storlek
    define ( ' MAX_FILE_SIZE " , 1. 024. 000 ) ;



    om ( array_key_exists ( " ladda upp " , $ _POST )) {

    //detta är den mapp där du kommer att spara uppladdade filer , ta bort fästena

    define ( ' UPLOAD_DIR ', ' { ange en mapp på din server för att spara filer till " } ;



    //när upptäcktes framgångsrikt ladda

    $ upload_success=true;



    //ändra filnamnet i ärenden med samma namn laddas upp till samma mapp

    $ filename=str_replace ( ' ' , ' _ ' , $ _FILES [ ' bild '] [ ' namn ' ] ) ,



    //konvertera filstorlek från MB till KB

    $ max_size=number_format ( MAX_FILE_SIZE/1024 , 1). " kb " ,

    //Detta är den array som tillåter den tillåtna MIME- typer , ta bort de du inte vill tillåta eller lägga till andra MIME-typer

    $ permitted_files=array ( ' image /jpeg ', ' image /pjpeg " , " image /gif " , " image /tiff " , " image /ICO " , " image /png " , " image /svc " , " video /mov " , " video/mpeg4 ", " video/mp4 " , " video /wmv ') ;

    //ställ in variabler till false så att koden kan kontrollera det och se till att det är acceptabelt

    $ sizeOK=false ;

    $ typeOK=false ;



    //Kontrollera att filen är större än den maximala storlek tillåtna

    if ( $ _FILES [ ' bild '] [ ' size ' ] > 0 $ _FILES [ ' bild '] [ ' size ' ] <= MAX_FILE_SIZE ) {

    $ sizeOK=true ;

    }

    //Se till att filen är av en tillåten MIME-typ

    foreach ( $ tillåten $ type) {

    if ( $ type == $ _FILES [ ' bild '] [ ' typ ' ] ) {

    $ typeOK=True ;

    break;

    }

    }



    if ( $ sizeOK $ typeOK ) {

    switch ( $ _FILES [ ' bild '] [ ' error ' ] ) {

    $ display_error=" Filen kunde inte skickats till. Endast MIME-typer är tillåtna . " " vänligen ladda upp en godtagbar " ,

    print $ display_error



    }

    }



    ? >





    "
    4 .
    Spara filen med " PHP " filändelse och ladda upp den till din server.


Previous:nothing Next:vad är en Visual Basic- miljö ?





Relaterade artiklar


  • PHP- utvecklingsverktyg
  • hur man skapar en schemaläggare i Visual Basic
  • interprocesskommunikation tekniker
  • hur man skriver en pseudokod i Visual Basic
  • hur man skapar ett diagram i python
  • vad är en funktion i Excel Visual Basic ?
  • hur man gör en webbsida med hjälp av HTML
  • hur man skapar ett datum från en sträng i Java
  • hur man använder rullningslisten kontroll i Visual Basic 6.0
  • hur man lär sig programmering hemma