Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jeden użytkownik jeden plik
vojtek_
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 13.03.2005

Ostrzeżenie: (0%)
-----


Jak zrobic zeby na uploadzie jeden zarejestrowany uzytkownik mial jeden plik (jeden obrazek (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ) np: users_obrazek.gif i jak wysle drugi
to ten pierwszy sie podmieni (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
soldat
post
Post #2





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 14.03.2005
Skąd: W-wa

Ostrzeżenie: (0%)
-----


Dodaj na początku funkcji do_upload, ale po deklaracjach - np. w linii 33 (przed getimagesize) - deklarację :

  1. <?php
  2. $file_new_name=$upload_dir.$_SESSION[login].&#092;"_user.\".substr($file_name,-3,3);
  3. ?>


To jest nazwa pliku np. soldat_user.jpg (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Teraz w tej samej funkcji dodaj przed linijkę 57 :

  1. <?php
  2.  
  3.  if (file_exists($file_new_name)) { unlink($file_new_name); }
  4.  $result = move_uploaded_file($temp_name, $file_new_name);
  5.  
  6. ?>


Tak nawiasem mówiąc, musisz zadbać o to, żeby były właściwe nazwy użytkowników - w końcu mają służyć również jako nazwy plików. Same cyfry+literki i będzie OK.

Chyba teraz powinno działać - w każdym razie ten kawałek. Jakby co to na pewno rano będę trochę mądrzejszy, jak się porządnie wreszcie wyśpię (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Pozdr.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 02:09