Autor | Zpráva | ||
---|---|---|---|
microfox Profil * |
#1 · Zasláno: 26. 7. 2011, 20:35:15
Ahoj, mam soubory ktery vyberu do formulare a dam odeslat...neco se mi zpracuje a po zpracovani je ukladam... slo by ty soubory jeste pred ulozenim na ftp server je prejmenovat kdyz lezej v "docasny" ?
if(!move_uploaded_file($_FILES['soubor_gamestat']['tmp_name'], "./index_soubory/zapasy/".$_FILES['soubor_gamestat']['name'])) move_uploaded_file($_FILES['soubor_gamestat']['tmp_name'], "./index_soubory/zapasy/".$_FILES['soubor_gamestat']['name']); if(!move_uploaded_file($_FILES['soubor_teamstat']['tmp_name'], "./index_soubory/zapasy/".$_FILES['soubor_teamstat']['name'])) move_uploaded_file($_FILES['soubor_teamstat']['tmp_name'], "./index_soubory/zapasy/".$_FILES['soubor_teamstat']['name']); if(!move_uploaded_file($_FILES['soubor_playerstat']['tmp_name'], "./index_soubory/zapasy/".$_FILES['soubor_playerstat']['name'])) move_uploaded_file($_FILES['soubor_playerstat']['tmp_name'], "./index_soubory/zapasy/".$_FILES['soubor_playerstat']['name']); nevim jak dotoho zadat prikat rename... chci je prejmenovat na nazev kterej mam v promenny... a ta promenna je: $datum_pro_soubory=Date("j_m_Y_H_i", Time()); takze ve vysledku potrebuju soubor kterej prejmenuju na '".$datum_pro_soubory."_playerstat.csv' atd.... Napsal by mi nekdo prosim Vas jak bude vypadat aspon prvni radek a hlavne jestli vubec kdyz soubor neni jeste ulozenej na ftp serveru ho ulozit prejmenovanej... Moc diky |
||
Ben Profil * |
#2 · Zasláno: 26. 7. 2011, 22:03:34
z tohoto si to určitě odvodíš
<?php $nazev = date("Y-m-d_H-i-s"); // aktuální datum, který poté použijeme k přejmenování souboru, aby nemohlo dojít ke dvoum stejným názvům if (is_uploaded_file($_FILES['file']['tmp_name'])){ // V následujících dvou řádcích zjistím jakou koncovku soubor má. $kon = explode('.',$_FILES['file']['name']); $kon = $kon[count($kon)-1]; //nahrat obrazek na server a prejmenovat podle $nazev move_uploaded_file($_FILES['file']['tmp_name'], "../obrazky/tradelist/" . $nazev . "." . $kon); echo '<b>Obrázek byl úspěšně nahrán na server.</b><br />'; }else{ echo '<b>Nevybral jsi žádný obrázek k nahrání!</b>'; } ?> |
||
microfox Profil * |
#3 · Zasláno: 26. 7. 2011, 22:40:04
nj ja byl rychlejsi a udelal to jinak ;-) uz to mam
rename("index_soubory/zapasy/$nazev_gamestat", "index_soubory/zapasy/".$datum_pro_soubory."_gamestat_elh_1.csv"); rename("index_soubory/zapasy/$nazev_playerstat", "index_soubory/zapasy/".$datum_pro_soubory."_playerstat_elh_1.csv"); rename("index_soubory/zapasy/$nazev_teamstat", "index_soubory/zapasy/".$datum_pro_soubory."_teamstat_elh_1.csv"); |
||
Časová prodleva: 13 let
|
0