Uploading

Ahoj helpne mi někdo s uploadem :) ?
<HTML>Co třeba PHP manuál?</HTML>
Google ví, google napoví ;)

(forum neslouzi jako prostor pro stazeni(zkopirovani) skriptu od ostatnich, ale jako napoveda v pripade pomoci-kdyz neco ve vlastnim skriptu nefunguje ;)
A bacha při hledání: jak script obsahuje fci. copy() na WZku ti to nepoběží.. tak se potom nediv :)
<HTML>Huh: na což, pokud bude dobře hledat, také přijde, protože i toto fórum má hledání a google jej má také zaindexováno.</HTML>
prosim vas,
mam tento script a potreboval bych ,aby se mi nahraty soubor prepsal na jiny
nazev.
aby se to radilo vzestupne.
a nezustavaly origo nazvy.
dekuji moc.


<?php

if ($a == "upload"){

$cesta = "./images/upload/";
$name = $_FILES['soubor']['name'];
$soub = $cesta.$name;

if (is_uploaded_file($_FILES['soubor']['tmp_name'])){
if (move_uploaded_file($_FILES['soubor']['tmp_name'],
$cesta.$_FILES['soubor']['name'])){
echo "Soubor <em>" .$name. "</em> byl úspěšně nahrán!";
}else{
echo "Soubor <em>" .$name. "</em> se <strong>nepodařilo</strong>
nahrát!";
}
}
}

?>

<form action="?a=upload" method="post" enctype="multipart/form-data">
<p>
<input type="file" name="soubor" />
<input type="submit" name="upload" value="Nahrej" />
</p>

</form>
Tak co kdybys treba pri presouvani ten soubor rovnou prejmenoval ? ;)
misto $_FILES['soubor']['name'] pouzil treba $vygenerovanyNazev ..

Pripadne po presunuti pouzit funkci rename() - // btw:je to fakt originalni nazev! //ironie :D anglicky snad umis,ne?

php.net/rename
tim se ten soubor ale zmenim na dany nazev ne?
(jsem zacatecnik v php)
potrebuji,aby kdyz nahraju soubor,tak se prejmenuje na cislo napr. 1.
dalsi soubor co nahraji,tak na cislo 2.
a tak to bude postupovat
to se ti ale samo neudela. musis zjistit posledni nazev, pricist jednicku a novej soubor ulozit pod tim nazvem jeho uvedenim jako parametru funkce move_uploaded_file. jak se nacte obsah adresare je v manualu. taky by ses mel zamyslet nad tim, co se stane, kdyz budou nahravat dva lidi soubor ve stejnou dobu - oba soubory se budou chtit ulozit pod stejnym nazvem
horava (bikepark.nazory.cz)
udelas cyklus, asi while, nactes soubory a budes porovnavat.