Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nahrať video súbory PHP

PHP poskytuje webový vývojár moc vytvárať webové stránky , ktoré interagujú s a sú aktualizované užívatelia. Užívatelia môžu písať text , obrázky , videá a akýkoľvek ďalší obsah na webových stránkach , ktoré sú kódované s PHP . Ak chcete poskytnúť možnosť nahrávať videá s PHP na vaše webové stránky , vytvoriť formulár , ktorý funguje ako užívateľské rozhranie a PHP kód , ktorý bude pracovať na zadnom konci zvládnuť a úspešne nahrať video súbor . Pokyny dovolená 1

Otvorte prázdnu stránku v textovom editore , ako je napríklad Poznámkový blok alebo aplikáciu Web - authoring ako Dreamweaver . Ak používate Dreamweaver alebo iného WYSIWYG ( čo vidíte , je to , čo dostanete ) typ aplikácie , uistite sa , že zmeniť zobrazenie HTML .
2

Zadajte kód na formulári , ktorý bude použitý ako užívateľské rozhranie pre nahrávanie video súborov . HTML kód pre formulár by mal vyzerať takto :

"


Video Upload formulár < /title > <br> <p> < /head > <br> <p> <body> <br> <p> Použite tento formulár nahrať video súbory . <br> <p> < forma action = " uploadvideofile.php " method = " post " > <br> <p> cesta k adresári Video súbor : input type = " file " name = " uploadFile " > <br> <p> < input type = " submit " value = " Upload " > <br> <p> < /form > <br> <p> < /body > <br> <p> < /html > " <br> <p> Toto je len základný forma , ktorá vyzýva PHP súboru " uploadvideofile.php " spracovať súbor , ktorý ste vybrali nahrať . Uložte tento dokument a otvorte iný prázdny dokument . <br> 3 <p> typu v PHP kóde zvládnuť video nahrávanie . Výzva s nahraním videa je veľkosť súboru . Budete potrebovať PHP kód , aby bolo možné zvládnuť veľké video súbory . Kód by mal vyzerať takto : <br> <p> " ? < Php <br> <p> //To zvláda maximálnu veľkosť súboru videa v kbs <br> <p> define ( " max_size " , " 500 " ) ; <br> <p> //Táto funkcia číta príponu súboru , aby sa zabezpečilo , že je video súbor <br> <p> funkcie getExtension ( $ str ) { <br> <p> $ i = strrpos ( $ str , " . " ) ; <br> <p> ak { return " " ; } <br> <p> $ l = strlen ( $ str ) - $ i ; ( $ i ! ​​) <br> <p> $ ext = substr ( $ str , $ i +1 , $ l ) ; <br> <p> návrat $ ext ; <br> <p> } <br> <p> //Táto premenná spracováva chybu a nebude nahrať súbor , ak to je problém s tým <br> <p> $ errors = 0 ; <br> <p> //skontroluje , či formulár bol predložený <br> <p> if ( isset ( $ _POST [ ' submit ' ] ) ) <br> <p> { <br> <p> //prečíta názov súboru užívateľ predložené pre nahrávanie <br> <p> $ videa = $ _FILES [ ' Video ' ] [ ' name ' ] ; <br> <p> //ak nie je prázdny <br> <p> if ( $ video ) <br> <p> { <br> <p> //získať pôvodný názov súbor z klientov stroje <br> <p> $ video_filename = stripslashes ( $ _FILES [ ' Video ' ] [ ' name ' ] ) ; <br> <p> $ video_extension = getExtension ( $ filename) ; <br> <p> $ video_extension = strtolower ( $ predĺženia) ; <br> <p> //ak nie je známe , rozšírenie , budeme predpokladať , že sa jedná o chybu a nebudú nahrať súbor , inak budeme robiť ďalšie testy <br> <p> if ( ( $ video_extension ! = " mpeg " ) && ( $ video_extension ! = " avi " ) && ( $ video_extension ! = " flv " ) && ( $ video_extension ! = " mov " ) ) <br> <p> { <br> <p> echo ' ! <h1> Neznáma prípona < /h1 > " ; <br> <p> $ errors = 1 ; <br> <p> } <br> <p> iný <br> <p> { <br> <p> //získať veľkosť videa <br> <p> $ size = veľkosť súboru ( $ _FILES [ ' Video ' ] [ ' tmp_name ' ] ) ; <br> <p> //porovnanie veľkosti s veľkosťou maxím sme definovanej a tlačové chyby , ak väčšie <br> <p> if ( $ size > MAX_SIZE * 1024 ) <br> <p> { <br> <p> echo ' < h1 > Prekročili ste limit veľkosti < /h1 > " ; ! <br> <p> chyby $ = 1 ; <br> <p> } <br> <p> //dať na videu jedinečný názov v prípade , video už existuje s názvom na serveri <br> <p> $ video_name = time ( ) $ príponu . ' . ' ; . <br> <p> //priradiť zložku pre uloženie videa na vašom serveri <br> <p> $ newname = " video /" $ video_name ; . <br> <p> //overiť , že video bolo naložené <br> <p> $ skopírované = kopírovať ( $ HTTP_POST_FILES [ ' videa ' ] [ ,"" tmp_name ' ] , $ newname ) ; <br> <p> if ( $ kopírovať ) <br> <p> { <br> <p> echo ' <h1> kopírovať neúspešné < /h1 > ! ! " ; <br> <p> $ errors = 1 ; <br> <p> } } } } <br> <p> //Ak je registrované žiadne chyby , vytlačte správu o úspechu <br> <p> if ( isset ( $ _POST [ ' submit ' ] ) && ! ​​$ chyby ) <br> <p> { <br> <p> echo " <h1> súboru Nahrané úspešne ! Skúste to znova < /h1 > ! " ; ? <br> <p> } <br> <p> > " <br> <p> Preskočiť úvodzovky na prvý a posledný riadok . Uložte súbor ako " uploadvideofile.php " tak , že vyššie uvedené formy používa tento súbor zvládnuť nahrávanie videa . Nahrať obidva súbory do vášho webového servera . <br> <div class="wodejimotaobuguo"> <div class="oukbwqe121s"><script language='javascript' src='http://www.pocitac.win/ad/sk/2.js'></script></div> <div class="oukbwqe122s"></div> </div> <ul class="yongbaonidasda"> <li>Predchádzajúca strana: <a class='LinkPrevArticle' href='http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405183.html' >Ako pre prenos dát aplikácie Excel k MySQL </a></li> <li>Ďalšia strana: <a class='LinkNextArticle' href='http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405185.html' >Ako nastaviť e - mail s PHP </a></li> </ul> </div> <div class="fa324wds"></div> <div class="xiangguandwdsawqe2"> <h4>Odporúčané články</h4> <div class="shenmedoubuxiangyaodsa"> <ul class="xinlimianshuosd1"> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405000.html" target="_blank">Ako vytvoriť Searchable prihlásený Directory pre môj Intranet </a></li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/403693.html" target="_blank">Ako načítať riadky z ResultSet pre MySQL v JSP </a></li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/403686.html" target="_blank">Ako napísať WordPress Užívateľ most </a></li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404809.html" target="_blank">Ako vložiť alebo aktualizovať MySQL </a></li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/403881.html" target="_blank">Ako si vyrobiť šablónu systém v PHP </a></li> </ul> <ul class="xinlimianshuosd2"> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405117.html" target="_blank">Ako sa dostať názov domény v PHP </a> </li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404406.html" target="_blank">Ako exportovať MySQL dát do programu Excel v PHP funkcia </a> </li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404879.html" target="_blank">Ako vytvoriť Prihlásiť sa k odberu newslettera s MySQL pomocou PHP </a> </li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404772.html" target="_blank">Ako previesť celé čísla v PHP </a> </li> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/403697.html" target="_blank">PHP Záznam všetkých MySQL dotazov </a> </li> </ul> </div> </div> </div> <div class="shangkuaikiada2"> <div class="tahuiyuuedaogenhananr"> <div class="shenbiandhsaq21"><h4>Najnovšie články</h4></div> <ul> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404512.html" target="_blank" class="ewq32ada131">Ako Umiestnite kódov sledovania v PHP presmerovania </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404512.html" target="_blank">Ak používate Google Analytics sledovať a analyzovať návštevnosť webových stránok a používate PHP presmerovať návštevníka na inú stránku , bude presmerovanie neobsahuje žiadne dáta sledovanie . Ak chcete zahrnúť dáta sledovanie pre stránku, na ktorej môžete presmerovať webové stránky návštevník , môžete umiestniť kódov sledovania v PHP presmerovanie odovzdaním ako parametre na presmerovanie URL . Pokyny dovolená 1 Vytvoriť nový PHP súbor s Poznámkový blok alebo editora HTML na stránku , ktorú ch</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404020.html" target="_blank" class="ewq32ada131">PHP funkcie pre MySQL HTML </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404020.html" target="_blank">PHP má niekoľko funkcií , ktoré interagujú s MySQL databáz , ktoré môžete použiť , aby sa z nich informácie a zobrazenie na vašich stránkach HTML . Medzi ne patrí pripojenie , výber a dotazov funkcie . Uložte výsledky pripojenie funkcie v PHP premenných udržať spojenie otvorené na webovej stránke , kým ste zhromaždené všetky potrebné informácie z databázy . Mysql_connect funkcie Predtým , než môžete získať všetky informácie z MySQL tabuľky na webové stránky , musíte sa pripojiť k databáze sám </a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404186.html" target="_blank" class="ewq32ada131">Čo je PHP Echo ? </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404186.html" target="_blank">Webové stránky v PHP sa často používajú príkaz Echo . Táto funkcia umožňuje vývojárom písať obsah na užívateľa webového prehliadača . Keď užívateľ navštívi stránku, v ktorej je PHP skript pomocou príkazu Echo , bez ohľadu na nasledujúce kľúčové slovo Echo budú prezentované vizuálne vo výslednej webovej stránke . Pomocou funkcie Echo , môže PHP skripty vytvárať obsah webových stránok , ktoré môžu obsahovať HTML štruktúry , mediálne položky a používateľské ovládacie prvky . Syntax Echo Syntax pr</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404622.html" target="_blank" class="ewq32ada131">MySQL : Ako vložiť Auto Pričítá sa </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404622.html" target="_blank">Auto - increment polia sú špeciálne oblasti stanovené v MySQL , ktoré sú automaticky aktualizované zakaždým , keď vložiť vyhlásenie odohráva na stole . Táto funkcia je užitočná , pretože odpadá nutnosť fyzicky číselného kódu pre vloženie do databázy , pretože operácia sa vykonáva v pozadí . To tiež zabráni zbytočnému programovanie udržať prehľad o počte a jeho obsahu počas prevádzky programu je . Akonáhle sa auto - increment poľa bol pridaný do databázovej tabuľky , žiadny zásah je nutný progr</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/403827.html" target="_blank" class="ewq32ada131">Ako odstrániť Unikátny Atribúty na MySQL </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/403827.html" target="_blank">MySQL je známy pre svoju pružnosť , a programátori môžu ľahko vykonávať zmeny na existujúcej MySQL databázy , aby bolo možné zmeny vo funkčnosti svojich databázových aplikácií . Napríklad , nastavenie Unikátny atribút v tabuľke databázy MySQL zabraňuje vytváraniu duplicitných polí v tabuľke . Avšak , možno budete chcieť odstrániť jedinečný atribút v neskoršej dobe . Napríklad , môžete si nastaviť pole adresy ako jedinečný , ale teraz máte viac užívateľov na rovnakej adrese . Vzhľadom k tomu , </a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405195.html" target="_blank" class="ewq32ada131">Ako nahrať viac obrázkov v PHP </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405195.html" target="_blank">Pri programovaní vaše webové stránky v PHP , ktorý chcete vytvoriť dynamické prostredie , kde užívatelia komunikovať s vami , a podieľať sa na mieste . Jeden spôsob , ako to urobiť , je vytvoriť PHP webový formulár , ktorý umožňuje užívateľovi nahrať viac súborov na webový server . To je základné funkcie v PHP , ktorý trvá len niekoľko minút na programovanie . Rozhodnite sa , aké typy súborov , ktoré chcete , aby vaše stránky návštevníkov nahrať a stránky na vašich webových stránkach , kam chcet</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405137.html" target="_blank" class="ewq32ada131">Ako sa pripojiť OpenOffice Base MySQL </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405137.html" target="_blank">OpenOffice Base je zadarmo databázový softvér , ktorý môže vytvoriť svoje vlastné databázy , ako aj pripojenie k už existujúcej databázy . Ak máte databázu MySQL a chcete prezerať a upravovať dáta v ňom pomocou OpenOffice Base , budete musieť nainštalovať špeciálny Java konektor a zadajte niektoré detaily na základni , ako ste schopní urobiť . Pokyny dovolená 1 Stiahnite súbor Connector /J z webových stránok MySQL ( pozri zdroje ) . Rozbaľte súbor do vhodného umiestnenia . 2 Spustite OpenOffi</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405051.html" target="_blank" class="ewq32ada131">Ako aktualizovať a prírastok MySQL </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405051.html" target="_blank">MySQL ( Structured Query Language ) je relačný databázový systém , ktorý je využívaný pre správu informačných infraštruktúr a umožňujú prístup viac užívateľov . To je často používaný ako databáza pre webové aplikácie . To je podporované na rôznych platformách , ako Mac OS , Linux , Microsoft Windows , Symbian , Solaris , SANOS a AIX . Okrem toho , MySQL môže byť integrovaný s treťou stranou , voľné grafické správy aplikácií , ako je HeidiSQL a phpMyAdmin . Informácie uložené v databázach sú vede</a></p> </li> </ul> </div> <div class="fjsdkfuio2"> <div class="ioufahkwq2311"><h4>PHP /MySQL Programovanie</h4></div> <ul> <li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/404496.html" target="_blank">Ako kresliť grafy v PHP </a></li><li><a href="http://www.pocitac.win/Programovanie/Počítač-Programovacie-jazyky/400085.html" target="_blank">Ako zmeniť obrázok SRC v jQuery </a></li><li><a href="http://www.pocitac.win/Programovanie/Vizuálne-Základy-programovania/407896.html" target="_blank">Ako pridať DataRow DataTable </a></li><li><a href="http://www.pocitac.win/Programovanie/Počítač-Programovacie-jazyky/401266.html" target="_blank">Ako myslieť ako programátor </a></li><li><a href="http://www.pocitac.win/Programovanie/JavaScript-Programovanie/403559.html" target="_blank">Ako zmeniť CSS pozadí obrázok so zapnutým javascriptom </a></li><li><a href="http://www.pocitac.win/Programovanie/perl-Programming/405654.html" target="_blank">Ako používať Strict vo Perl Script </a></li><li><a href="http://www.pocitac.win/Programovanie/JavaScript-Programovanie/403357.html" target="_blank">Ako prepísať IFRAME v JavaScripte </a></li><li><a href="http://www.pocitac.win/Programovanie/Počítač-Programovacie-jazyky/401088.html" target="_blank">Ako sa učiť počítače Programovanie </a></li> </ul> </div> <div class="d342sdfw42"></div> <div class="huiyishazsad"> </div> </div> </div> </div> <div class="dibudasdwqe213"> <div class="daspoiepwqieq12"> <div class="dsarew2342a"> <ul> <h3>Programovanie</h3> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/Počítač-Programovacie-jazyky/' target="_self">Počítač Programovacie jazyky</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/delphi-Programovanie/' target="_self">delphi Programovanie</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/Java-Programming/' target="_self">Java Programming</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/JavaScript-Programovanie/' target="_self">JavaScript Programovanie</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/' target="_self">PHP /MySQL Programovanie</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/perl-Programming/' target="_self">perl Programming</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/python-Programovanie/' target="_self">python Programovanie</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/ruby-Programming/' target="_self">ruby Programming</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/Vizuálne-Základy-programovania/' target="_self">Vizuálne Základy programovania</a></li> </ul> </div> </div> <div class=clink><a href='http://sk.365electric.com' target=_blank>Elektronických</a><a href='http://ip.sk.nrtool.com/' target=_blank>IP</a> <a href='http://sk.0685.com' target=_blank>Slovensko život</a> <a href='http://sk.98905.com' target=_blank>Dom a záhrada</a> <a href='http://www.765492.com' target=_blank>Elektronických</a></div><p class="d342dsf2">Copyright © <a href="http://www.pocitac.win/" target="_blank" title="počítačové znalosti" class="dsa21d">počítačové znalosti</a> Všetky práva vyhradené</p> </div> </body> </html>