Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe je bestandsnamen met behulp van PHP Upload en hernoemen
Als u een bestand met behulp van PHP te uploaden , moet u eerst een HTML-formulier maken en plaatsen op de bestandsnaam om een PHP-script . Wanneer u het bestand in PHP te uploaden , zal het worden gegeven een tijdelijke naam en locatie op de server totdat u de functie om het te hernoemen en te verplaatsen naar een permanente locatie te bellen . Als u besluit om een geüpload bestand verwijderd, kunt u de tijdelijke kopie weggooien en houd uw permanente server locaties vrij van geüploade bestanden die nooit gebruikt zal worden . Instructies
1

Met behulp van een editor , maak een PHP- bestand naar de user interface te presenteren . Typ bijvoorbeeld :

nano getfile.php kopen van 2


Voer de code in een HTML-formulier waarmee de gebruiker om te bladeren en selecteer een bestand te uploaden vanaf het maken en presenteren PC . Sluit PHP -tags voor het creëren van de vorm, omdat het formulier wordt gecodeerd in HTML , niet in PHP . ! Typ bijvoorbeeld :

< ? Php

>

< DOCTYPE HTML PUBLIC " - //W3C //DTD XHTML 1.0 Transitional //EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " >

< html xmlns = " http://www.w3.org/1999/xhtml " >


< br >

bestand uploaden < /title > <br> <p> < /head > <p> <body> <br> <p> <br> < vorm enctype = " multipart /form - data " action = " upload.php " method = " > <br> <p> <input type="hidden" name="uploaded" value="1" /> <br> <p> post " <p> Bladeren naar een bestand om te uploaden : <input name="file" type="file" /> < /p> <p> <br> < input type = " submit " name = " submit " value = " submit " /> < /p> <p> < /form > <p> < /body > Telefoonkaarten <p> < /html > ; <br> 3 <p> Verlaat de editor en sla het bestand op . Start de editor en maak een nieuwe PHP- bestand met de naam " upload.php . " Typ bijvoorbeeld : <p> nano upload.php <br> 4 <p> <br> Verkrijg de de tijdelijke naam , tijdelijke locatie en de oorspronkelijke locatie van het bestand met de " $ _FILES " functie . Pak de oorspronkelijke naam van het bestand met de functie " basename " . Verplaats het geüploade bestand naar de permanente locatie met behulp van de functie " move_uploaded_file " . Hernoem het bestand als u wenst door te bewegen met een andere naam . Typ bijvoorbeeld : ? <br> <p> <php <br> <p> $ geupload = $ bericht [ ' geupload ' ] ; <br> <p> if ( ! $ Geupload = '1 ' ) sterven ( " formulier niet ingevuld! " ) ; <p> $ filename <br> = basename ( $ _FILES [ ' bestand' ] ) ; <br> <p> $ target_file = " bestanden /" . $ filename ; <br> <p> $ target_file = " Bestanden /NewFileName " ; //als u het bestand wilt <br> <p> hernoemen als ( move_uploaded_file ( $ FILES [ ' bestand' ] [ ' tmp_name ' ] , $ target_file ) ) <p> echo <br> " $ filename succes geupload ! " ; <p> anders <p> echo " Fout bij het ​​uploaden van $ filename ! " <br> ; <br> <p> > ? <br> 5 <p> Verlaat de editor en sla het bestand op . Opent u een browser en ga naar de " getfile.php " script om de functionaliteit van de applicatie te testen . <br> <br></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=90> <tr> <td bgColor=#e7edf4 align=middle><script language='javascript' src='/ad/201310/3.js'></script></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=90> <tr> <td align=left>Previous: <a class='LinkPrevArticle' href='/programmering/php-mysql-programming/201309/92615.html' >Hoe maak je een bestand Setup in PHP </a></li> </td> <td align=right>Next: <a class='LinkNextArticle' href='/programmering/php-mysql-programming/201309/92617.html' >Hoe je afbeeldingen Resize in PHP </a></li> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=18> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=246> <tr> <td height=246 vAlign=top width=199> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=199> <tr> <td height=244 vAlign=top width=197> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>PHP /MySQL Programmering</STRONG></td> </tr> </table> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92280.html" title="Hoe te Concurrent Connections Toename van MySQL " target="_self">Hoe te Concurrent Connections …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91316.html" title="CodeIgniter Vs . ExpressionEngine " target="_self">CodeIgniter Vs . ExpressionEng…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91800.html" title="Hoe maak je een Backslash Vervang " target="_self">Hoe maak je een Backslash Verv…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91534.html" title="PHP Reference functie in een klasse " target="_self">PHP Reference functie in een k…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92320.html" title="Hoe kan ik PHP gebruiken : Exec " target="_self">Hoe kan ik PHP gebruiken : Exe…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92645.html" title="Hoe te Numbers In een PHP- Array " target="_self">Hoe te Numbers In een PHP- Arr…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92826.html" title="Tutorial over de PHP Evenementen Kalender " target="_self">Tutorial over de PHP Evenement…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92786.html" title="SQL Programming Certificering " target="_self">SQL Programming Certificering </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92701.html" title="MySQL Calendar Tutorial " target="_self">MySQL Calendar Tutorial </a></td></tr><tr></tr></table></td> </tr> </table> </td> <td vAlign=top width=12></td> <td vAlign=top width=375> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=375> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>Related Articles</STRONG></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=209> <tr> <td height=201 width="33%"><IMG src="/img_xby/n1.jpg" width=111 height=182></td> <td width="67%"><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96568.html' target="_self">Hoe maak je een Combo Box Maak in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96567.html' target="_self">Hoe maak je een Check Box Maak in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96566.html' target="_self">Hoe maak je een tekstvak maken in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96565.html' target="_self">Hoe maak je een optie Box in Visual Basi…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96564.html' target="_self">Hoe maak je een schijf keuzelijst in Vis…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96563.html' target="_self">Hoe kan ik een keuzelijst maken in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96562.html' target="_self">Hoe kan ik een Picture Box Maak in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96561.html' target="_self">Hoe een bestand keuzelijst Maak in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96560.html' target="_self">Hoe kan ik een afbeelding Box Maak in Vi…</a><br></td> </tr> </table> </td> </tr> </table> </td> <td vAlign=top width=8></td> <td vAlign=top width=376> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=375> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>Programmering Articles</STRONG></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=207> <tr> <td height=199 width="33%"><IMG src="/img_xby/n2.jpg" width=111 height=182></td> <td width="67%"> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/javascript-programming/201309/90749.html" title="Gedaan, maar met fouten in IE JS Object verwacht " target="_self">Gedaan, maar met fouten in IE JS Object …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92605.html" title="Dynamische webpagina's in PHP " target="_self">Dynamische webpagina's in PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92219.html" title="Hoe te Output Flush tijdens verwerking in PHP " target="_self">Hoe te Output Flush tijdens verwerking i…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91658.html" title="Fasen van PHP programmeren " target="_self">Fasen van PHP programmeren </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91510.html" title="PHP Statische functies " target="_self">PHP Statische functies </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/javascript-programming/201309/91095.html" title="Wat veroorzaakt Done Maar met fout op een pagina ? " target="_self">Wat veroorzaakt Done Maar met fout op ee…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92375.html" title="Hoe maak je een PHP klasse File Import " target="_self">Hoe maak je een PHP klasse File Import </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/89199.html" title="Help met sequentiële bestanden in Java Programming " target="_self">Help met sequentiële bestanden in Java …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/90546.html" title="Hoe kan ik Installeer Java om mijn HP computer? " target="_self">Hoe kan ik Installeer Java om mijn HP co…</a></td></tr><tr></tr></table></td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=10> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=57> <tr> <td class=bs background=/img_xby/di.jpg align=center>Copyright © Computer Kennis http://www.nldit.com <script language='javascript' src='/ad/201310/5.js'></script></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=10> <tr> <td></td> </tr> </table> </div> </body> </html>