| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come caricare e rinominare nomi di file con PHP
    Per caricare un file con PHP , è necessario prima creare un modulo HTML e pubblicare il nome del file da uno script PHP . Quando si carica il file in PHP , vi sarà dato un nome temporaneo e la posizione sul server fino a quando si chiama la funzione di rinominarlo e spostarlo in una posizione permanente. Se si decide di eliminare un file caricato , è possibile eliminare la copia temporanea e tenere le posizioni del server permanenti gratuitamente file caricati che non verranno mai utilizzate . Istruzioni
    1

    Utilizzando un editor , creare un file PHP per presentare l'interfaccia utente . Ad esempio, digitare :

    nano getfile.php
    2

    Inserire il codice per creare e presentare un modulo HTML che consente all'utente di sfogliare e selezionare il file da caricare dal PC . Chiudere i tag PHP prima di creare la forma perché la forma è codificato in HTML , non in PHP . < ? Php

    > : per esempio , il tipo !


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

    File Upload < /title> <br> <p> < /head> <br> <p> <body> <br> <p> <form enctype = "multipart /form " action =" - dati " method = " upload.php post " > <br> <p> <input type="hidden" name="uploaded" value="1" /> <br> <p> <p> Cerca un file da caricare: <input name="file" type="file" /> < /p > <br> <p> < input type = " submit " nome = valore " submit " = " submit " /> < /p > <br> <p> < /form > <br> <p> < /body> <br> <p> < /html > ; <br> 3 <p> Uscire l'editor e salvare il file . Avviare l'editor e creare un nuovo file PHP denominato " upload.php . " Ad esempio, digitare : <br> <p> nano upload.php <br> 4 <p> Prendi il nome temporaneo , locazione temporanea e la posizione originale del file utilizzando il " $ _FILES " la funzione. Estrarre il nome originale del file con la funzione " basename " . Spostare il file caricato nella posizione definitiva utilizzando la funzione " move_uploaded_file " . Rinominare il file , se lo si desidera , spostandolo con un nome diverso . Ad esempio, digitare : ? <br> <p> < Php <br> <p> $ caricato = $ post [' caricato '] ; <br> <p> if ( ! $ Caricato = '1 ' ) die ( " non modulo compilato !") ; <br> <p> $ nomefile = basename ( $ _FILES [ 'file' ] ) ; <br> <p> $ target_file = "File /" . $ nomefile ; <br> <p> $ target_file = "File /NUOVONOMEFILE "; //se si desidera rinominare il file se <br> <p> ( move_uploaded_file ( $ files [ 'file' ] [' tmp_name '] , $ target_file ) ) per <p> echo "$ file caricato con successo ! " ; <br> <p> altro <br> <p> echo " Errore caricamento $ nomefile " ; <br> <p> > ? <br> 5 <p> Uscire l'editor e salvare il file . Avviare un browser e navigare allo script " getfile.php " per verificare la funzionalità dell'applicazione . <br> <br> <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="95%" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="91%" height="52" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="51%"><p>Previous : <a class='LinkPrevArticle' href='/Programmazione/php-mysql-programming/92615.html' >Come impostare un file Scarica in PHP </a></li></p></td> </tr> <tr> <td width="49%"> next : <a class='LinkNextArticle' href='/Programmazione/php-mysql-programming/92617.html' >Come ridimensionare le immagini in PHP </a></li></td> </tr> </table></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="770" height="246" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="375" height="246" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> Articoli Correlati </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="/Programmazione/php-mysql-programming/92672.html" title="Come cambiare la password di uno script in PHP " target="_self">Come cambiare la password di uno script in PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/php-mysql-programming/92801.html" title="Come fare un modulo di contatto PHP su GoDaddy " target="_self">Come fare un modulo di contatto PHP su GoDaddy </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/php-mysql-programming/92611.html" title="Come analizzare un Txt file delimitato da tabulazioni in un array in PHP " target="_self">Come analizzare un Txt file delimitato da tabulazioni i…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/php-mysql-programming/92521.html" title="Come per consentire le connessioni remote in MySQL HostGator " target="_self">Come per consentire le connessioni remote in MySQL Host…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/php-mysql-programming/92159.html" title="Come inserire un template CSS in PHP " target="_self">Come inserire un template CSS in PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/php-mysql-programming/92211.html" title="Come faccio a passare a PHP di Iframe ? " target="_self">Come faccio a passare a PHP di Iframe ? </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/php-mysql-programming/92754.html" title="Come fare un sito web con Documentazione PHP " target="_self">Come fare un sito web con Documentazione PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/php-mysql-programming/92206.html" title="Come rimuovere un array associativo chiave in PHP " target="_self">Come rimuovere un array associativo chiave in PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/php-mysql-programming/92088.html" title="Come elencare un insieme di righe da scegliere con PHP e MySQL " target="_self">Come elencare un insieme di righe da scegliere con PHP …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/php-mysql-programming/92642.html" title="Come utilizzare PHP Mail per inviare ad una Mailing List " target="_self">Come utilizzare PHP Mail per inviare ad una Mailing Lis…</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 width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Articoli in evidenza </td> </tr> </table> <table width="95%" height="207" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/python-programming/93806.html" title="Come usare Wget in Python Fuga " target="_self">Come usare Wget in Python Fuga </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/php-mysql-programming/92154.html" title="Come creare un PHP & MySQL Content Management System per l'aggiornamento di un sito Web " target="_self">Come creare un PHP & MySQL Content Management System pe…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/computer-programming-languages/87368.html" title="Come convertire decimali a binari Firmato " target="_self">Come convertire decimali a binari Firmato </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/computer-programming-languages/87430.html" title="Che cosa è un test harness " target="_self">Che cosa è un test harness </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/php-mysql-programming/93047.html" title="SQL Sostituire Command " target="_self">SQL Sostituire Command </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/computer-programming-languages/86495.html" title="VBScript : Come reimpostare la dimensione della cassetta postale " target="_self">VBScript : Come reimpostare la dimensione della cassett…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/visual-basics-programming/94796.html" title="Come controllare se una Condividi dispone delle autorizzazioni complete in VB6 " target="_self">Come controllare se una Condividi dispone delle autoriz…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/computer-programming-languages/87561.html" title="Come impostare il criterio di esecuzione remota su PowerShell " target="_self">Come impostare il criterio di esecuzione remota su Powe…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/visual-basics-programming/96362.html" title="Come trovare il valore massimo in una matrice in Visual Basic " target="_self">Come trovare il valore massimo in una matrice in Visual…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programmazione/computer-programming-languages/86289.html" title="Sviluppo Componenti iPhone " target="_self">Sviluppo Componenti iPhone </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <table width="980" height="8" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=middle>Copyright © Conoscenza Informatica http://it.wingwit.com <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>