Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe beelden uploaden met PHP om een database

< td width
= " 246 " >


< naaminvoer = " userfile " type = " file " id = " userfile " >

>

Hypertext Preprocessor ( PHP ) is een multi - purpose scripting taal die u kunt gebruiken om dynamische webpagina's te ontwikkelen . U kunt het gebruiken voor command - line scripts en grafische user interface applicaties . Het wordt ondersteund door een meerderheid van de beschikbare besturingssystemen en webservers . MySQL is een relationele database management systeem dat u kunt gebruiken om meerdere databases te beheren . Vele programmeertalen , zoals PHP , onder andere bibliotheken voor toegang tot de MySQL database . Uploaden van afbeeldingen met PHP vereist een paar stappen te zetten . Instructies
1

Meld u aan om uw MySQL database als de beheerder en een tabel maken om uw bestanden te uploaden naar door het invoeren van de volgende code op de opdrachtregel :

CREATE TABLE upload ( < br

id > INT NOT NULL AUTO_INCREMENT ,

naam VARCHAR
( 30 ) NOT NULL ,

het type VARCHAR
( 30 ) NOT NULL ,

grootte RC
NOT NULL ,

inhoud MEDIUMBLOB
NOT NULL , PRIMARY KEY


( id ) op

) ; . kopen van 2

Maak de vorm die u zal toestaan ​​om in te voeren de naam van het bestand of blader naar het te vinden door het invoeren van deze code :



< table width = " 350 " border = " 0 " cellpadding = " 1 " cellspacing = " 1 " class = " box " >

< ingangsnaam = < /td " upload " type = " submit " class = " box " id = " upload " value = " Upload" > < /td >

< /tr>

< /table >

< /form Aanmelden> .
3

Upload uw beeldbestand door het invoeren van deze code : ?

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

{

$ fileName
= $ _FILES [ ' userfile ' ] [ ' naam ' ] ;

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

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

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

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

$ inhoud
= fread ( $ fp , bestandsgrootte ( $ tmpName ) ) ;

$ inhoud
= addslashes ( $ inhoud ) ;

fclose
( $ fp ) ;

if ( get_magic_quotes_gpc ( ! ) ) op

{ < br

$ fileName > = addslashes ( $ filename) ;

}


onder ' library /config.php ' ;

onder ' library /opendb.php ' ;

$ query
= " INSERT INTO upload ( naam , grootte, type , inhoud ) "

" WAARDEN
( ' $ fileName ' , ' $ bestandsgrootte ' , ' $ fileType ' , ' . $ content ' ) " ;

mysql_query
( $ query ) or die ( " Fout , query is mislukt ' ) ;

onder ' library /closedb.php ' ;

echo
" file $ fileName geupload " ;

}


>
4

Wijzigen " userfile " om de naam van het bestand dat u wilt uploaden < ? . . br >

Previous: Next:
  PHP /MySQL Programmering
·MySQL Linux Tutorial 
·Hoe kan ik een MySQL -server m…
·Wat zijn de oorzaken MySQL Ove…
·Hoe kan ik Flash -bestanden te…
·NetBeans PHP Setup 
·Hoe te vergelijken Functies vo…
·Hoe de lengte van VARCHAR Exte…
·Hoe te controleren of een stri…
·Hoe te Dates invoegen Into MyS…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe je code schrijven voor een Tangent i…
·Hoe te Hearts maken op een laptop 
·Hoe kan ik PHP TeamSpeak op mijn website…
·Hoe je alle JAR Gebruikt in een Java Pro…
·Het wijzigen van de kleur van de scrollb…
·Hoe maak je een Array Invoegen om een da…
·Hoe verander ik alfanumerieke naar Integ…
·Hoe maak je een dataset in Vb.Net sorter…
·Hoe maak je een lijst van Woordenboeken …
Copyright © Computer Kennis http://www.nldit.com