[ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 08.03.09
Prihlásený: 30.04.12
Príspevky: 13
Témy: 8 | 8
NapísalOffline : 09.04.2012 21:41 | ochrana pred rovnakymi obrazkami

dobrý deň,

mám nasledujúci skript a chcel by som ho upraviť tak, aby sa mi súbory ukladali tak, aby sa nestalo, že budú dva rovnaké súbory v danom adresáry. Ako to ošetriť? Ďakujem za všetky rady.

Kód:
$adresar = "./image/";
  $obrazek = $adresar . $_FILES['pic']['name']; //relativni cesta k uploadovanému obrázku
 
  if (!empty($obrazek)) {
if (move_uploaded_file($_FILES['pic']['tmp_name'], $obrazek)) {
   list($sirka, $vyska, $typ, $atributy) = getimagesize($obrazek);

//načtení atributů obrázku, nás zajímá momentálně jen typ, to ostatní už podle jmen proměnných můžete využít sami, např. k zobrazení rozlišení obrázku
   switch ($typ) {
      case 1:
      $pripona = " .gif";
      break;
      case 2:
      $pripona = " .jpg";
      break;
      case 3:
      $pripona = " .png";
      break;
      default:
         $chyby.="Pridať môžete iba obrázky typu: .jpg, .gif, .png<br>";
      }
   }
}


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 11.12.17
Príspevky: 1433
Témy: 2 | 2
Bydlisko: Praha / Rev...
NapísalOffline : 09.04.2012 21:59 | ochrana pred rovnakymi obrazkami

Pridávaj k názvu trebárs timestamp, alebo zisťuj pomocou funkcie file_exists($path), či už tam taký je a keď áno, pridaj mu k názvu... niečo. Nejjednoduchší je ten timestamp.


 [ Príspevkov: 2 ] 


ochrana pred rovnakymi obrazkami



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Ochrana pred SQL injection

v PHP, ASP

16

1175

14.06.2008 17:08

lostwarrior

V tomto fóre nie sú ďalšie neprečítané témy.

ochrana disku pred otrasmi

v Operačné systémy Unix a Linux

5

371

03.11.2008 22:17

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

ochrana pred sql injection

v PHP, ASP

28

1106

12.12.2008 0:49

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

ochrana dieťaťa pred nevhodnou stránkou

v Sieťové a internetové programy

6

188

17.04.2017 21:54

tairikuokami

V tomto fóre nie sú ďalšie neprečítané témy.

Moje dokumenty - ochrana pred zmenou ich obsahu

v Operačné systémy Microsoft

2

97

08.11.2012 10:35

dodos

V tomto fóre nie sú ďalšie neprečítané témy.

ochrana fora pred spamami a "spamovymi uzivatelmi"

v Redakčné systémy

4

691

04.01.2011 12:20

prohibit

V tomto fóre nie sú ďalšie neprečítané témy.

Ochrana stranky pred "naklikavacmi"

v Ostatné

0

294

28.06.2010 22:53

scrysurn

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s rovnakými IP adresami

v Siete

6

422

15.05.2011 19:30

Commodor

V tomto fóre nie sú ďalšie neprečítané témy.

Aka ochrana zariadenia (bleskoistka, prep. ochrana)

v Siete

2

227

06.10.2012 18:38

peto007

V tomto fóre nie sú ďalšie neprečítané témy.

spam ochrana, sql ochrana

v PHP, ASP

14

546

08.01.2011 23:56

Feko

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s obrázkami

v HTML, XHTML, XML, CSS

3

355

08.03.2008 17:50

jablko05

V tomto fóre nie sú ďalšie neprečítané témy.

Problem s obrazkami

v Správy pre vedenie fóra

5

176

10.10.2015 11:32

Gr4s5

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc s obrazkami

v HTML, XHTML, XML, CSS

10

626

10.08.2006 11:13

Helly007

V tomto fóre nie sú ďalšie neprečítané témy.

efekt s obrazkami

v HTML, XHTML, XML, CSS

2

409

17.10.2009 1:09

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

Formulár na mail s obrázkami.

v PHP, ASP

8

442

10.03.2009 11:34

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

problém s obrázkami v prehliadači

v HTML, XHTML, XML, CSS

7

273

24.02.2012 23:51

Cloie



© 2005 - 2017 PCforum, edited by JanoF