Autor | Zpráva | ||
---|---|---|---|
Zaciatok pomoc Profil * |
#1 · Zasláno: 7. 10. 2007, 14:18:18
kod
<?php $slozka = "data"; $subor = data ."/". $_FILES['subor']['name']; $subor1 = explode("/", $subor); $s = $subor1[1]; if(file_exists($slozka."/".$subor)){ require "db.php"; $VlozData=mysql_query("INSERT INTO download (nazov,popis,data,datum,type,velikost) VALUES ('$nazov', '$popis', '$data', NOW(), '$typ1', '$size')") or die (mysql_error()); echo "Súbor $nazov úspešne nahratý na server."; } ?> no problem je vtym kdystam uploaduju data se to ulozin napriklad takto 0214654120.alcohol.exe toje dobry alek dys to zase uploaduju tak se to zase pod stejnym cislem ja to chci tak aby i kdys toje stejny data zese to ulozi pod jinym cislem |
||
Zaciatok pomoc Profil * |
#2 · Zasláno: 7. 10. 2007, 14:19:01
prominte kod je toto
<?php $slozka = "data"; $subor = data ."/". $_FILES['subor']['name']; $subor1 = explode("/", $subor); $s = $subor1[1]; if(file_exists($slozka."/".$subor)){ }else{ $nazov = $_POST['nazov']; $popis = $_POST['popis']; $type = $_FILES['subor']['type']; $typ = explode("/", $type); $typ1 = $typ[1]; $size = $_FILES['subor']['size']; $size = round($size/1024/1024,2); $data = md5_file($subor) .".". $s; $cil = $slozka . "/" .$data; $nazev_souboru = $_FILES['subor']['tmp_name']; $upload = move_uploaded_file($nazev_souboru, $cil); require "db.php"; $VlozData=mysql_query("INSERT INTO download (nazov,popis,data,datum,type,velikost) VALUES ('$nazov', '$popis', '$data', NOW(), '$typ1', '$size')") or die (mysql_error()); echo "Súbor $nazov úspešne nahratý na server."; } ?> |
||
djlj Profil |
#3 · Zasláno: 7. 10. 2007, 14:20:40
Tak udělej třeba md5(time());
|
||
Mike8748 Profil |
#4 · Zasláno: 7. 10. 2007, 14:28:33
Zaciatok pomoc: jenom zamysleni nad tvym puvodnim napadem. MD5 je hashovaci funkce. jakej by mela smysl kdyby na stejna vstupni data vracela pokazdy jinej vysledek?
|
||
pomozte Profil * |
#5 · Zasláno: 7. 10. 2007, 14:40:53
Mike8748
mam to tak stoho duvodu kdys napriklad nekdo nahra prazdy data stym jistim nazvom tak se to prepise a to nechcu |
||
Časová prodleva: 17 let
|
0