Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur kan man överföra och byta namn filnamn med PHP

    För att ladda upp en fil med PHP , måste du först skapa ett HTML-formulär och skicka filnamnet till ett PHP-skript . När du laddar upp filen i PHP , kommer det att ges ett tillfälligt namn och plats på servern tills du anropar funktionen för att byta namn på den och flytta den till en permanent plats . Om du bestämmer dig för att kasta en uppladdad fil , kan du kasta den tillfälliga kopian och hålla dina fasta servern platser fria av uppladdade filer som aldrig kommer att användas . Instruktioner
    1

    Använda en editor , skapa en PHP fil att presentera användargränssnittet . Till exempel , typ :

    nano getfile.php
    2

    Ange koden för att skapa och presentera ett HTML-formulär som gör att användaren kan bläddra och välja en fil som ska laddas upp från PC . Stäng PHP -taggar innan du skapar formuläret eftersom formen är kodat i HTML , inte i PHP . < ? Php

    > ! : Skriv till exempel

    < 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 " >



    File Upload < /title > <br> <p> < /head > <br> <p> <body> <br> <p> < formen enctype = " multipart /form - uppgifter " action = " upload.php " method = " post " > <br> <p> <input type="hidden" name="uploaded" value="1" /> <br> <p> <p> Bläddra efter en fil att ladda upp : <input name="file" type="file" /> < /p > <br> <p> <p> < input type = " submit" name = " submit" value = " skicka " /> < /p > <br> <p> </form > <br> <p> < /body> <br> <p> < /html > , Addera 3 <p> Avsluta redigeraren och spara filen . Starta redigerare och skapa en ny PHP -fil som heter " upload.php . " Till exempel , typ : <br> <p> nano upload.php <br> 4 <p> Få det tillfälliga namnet , tillfällig placering och ursprungliga platsen för filen med " $ _FILES "-funktion . Utdrag det ursprungliga namnet på filen med " basename " funktionen . Flytta den uppladdade filen till den permanenta platsen med " move_uploaded_file " funktionen . Byt namn på filen om du vill genom att flytta den med ett annat namn . Skriv till exempel : ? <br> <p> < Php <br> <p> $ uppladdade = $ post [ ' laddat ' ] ; <br> <p> if ( $ uppladdade = '1 ' ) die ( "Form inte färdig ! " ) ; <br> <p> $ filename = basename ( $ _FILES [ ' file ' ] ) ; <br> <p> $ target_file = " filer /" . $ filnamn , <br> <p> $ target_file = " filer /newfilename " , //om du vill byta namn på <p> filen <br> om ( move_uploaded_file ( $ FILER [ ' file ' ] [ ' tmp_name ' ] , $ target_file ) ) katalog <p> echo " $ filnamn skickats ! " , <br> <p> annat <br> <p> echo " Fel vid uppladdning $ filnamn ! " , <br> <p> > ? <br> 5 <p> Avsluta redigeraren och spara filen . Starta en webbläsare och navigera till " getfile.php " script för att testa funktionaliteten av ansökan . <br> <br> <div class=dad2><script language='javascript' src='http://www.dator.xyz/ad/201310/4.js'></script></div> <div class=dad3><script language='javascript' src='http://www.dator.xyz/ad/201310/33.js'></script></div> </div> </td> </tr> </table> <table class=dhang1 bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <div class=dhang7></div> <table width="92%" height="51" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="50%"><p>Tidigare: <a class='LinkPrevArticle' href='http://www.dator.xyz/Programmering/php-mysql-programming/92615.html' >Hur man ställer en Hämta i PHP </a></li></p></td> </tr> <tr> <td width="50%">nästa: <a class='LinkNextArticle' href='http://www.dator.xyz/Programmering/php-mysql-programming/92617.html' >Hur ändra storlek på bilder i PHP </a></li></td> </tr> </table></td> </tr> </table> <div class=dhang7></div> <table class=s770x246 > <tr> <td class=s375x246 ><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table class=c1 > <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> relaterade artiklar </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/91695.html" title="Hur man lägger en fråga i MySQL och DB2 " target="_self">Hur man lägger en fråga i MySQL och DB2 </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92256.html" title="Hur du väljer MySQL PHP Array " target="_self">Hur du väljer MySQL PHP Array </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/91896.html" title="Hur överföra resultat till en klient i PHP " target="_self">Hur överföra resultat till en klient i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92300.html" title="Hur man ändra varje element i en array i PHP " target="_self">Hur man ändra varje element i en array i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/93156.html" title="Hur man använder foreach uttalande i PHP " target="_self">Hur man använder foreach uttalande i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92505.html" title="Hur hittar man den MySQL Server Name " target="_self">Hur hittar man den MySQL Server Name </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/93118.html" title="Hur man använder triggers i SQL Servers " target="_self">Hur man använder triggers i SQL Servers </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/91335.html" title="PHP Get_File_Contents : Permission Denied " target="_self">PHP Get_File_Contents : Permission Denied </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92491.html" title="Hur man gör en PHP Redirect Sida " target="_self">Hur man gör en PHP Redirect Sida </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/91550.html" title="PHP för att skicka e-post till en Gmail eller Yahoo Client " target="_self">PHP för att skicka e-post till en Gmail eller Yahoo Cl…</a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"> <table class=c3 > <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Utvalda artiklarna </td> </tr> </table> <table class=c4 > <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/94706.html" title="VBA strängjämförelse Funktioner " target="_self">VBA strängjämförelse Funktioner </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/96441.html" title="Visual Basic Game Tutorial " target="_self">Visual Basic Game Tutorial </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/86898.html" title="Hur Indexera en Heap Table " target="_self">Hur Indexera en Heap Table </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88279.html" title="Standard Operating Procedures i Oracle RAC Miljö " target="_self">Standard Operating Procedures i Oracle RAC Miljö </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/87438.html" title="Vad är Digital Coding " target="_self">Vad är Digital Coding </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/95375.html" title="Ställa bilden egendom till Ingen i Visual Basic " target="_self">Ställa bilden egendom till Ingen i Visual Basic </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88558.html" title="Hur redigera metadata för ett foto " target="_self">Hur redigera metadata för ett foto </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/javascript-programming/91160.html" title="Hur man gör en Habbo Retro " target="_self">Hur man gör en Habbo Retro </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/python-programming/93950.html" title="Hur får man Array Storlek i Python " target="_self">Hur får man Array Storlek i Python </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92644.html" title="Hur man kontrollera om en fil öppnas i PHP " target="_self">Hur man kontrollera om en fil öppnas i PHP </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <div class=dhang8></div> <div class=dhang1></div> <table class=b1> <tr> <td class=bs height=90 align=middle>Copyright © Dator Kunskap http://www.dator.xyz </td> </tr> </table> <div class=dhang1></div> </div> </body> </html>