Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] rename pliku
bastek8989
post
Post #1





Grupa: Zarejestrowani
Postów: 205
Pomógł: 1
Dołączył: 11.09.2006

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


Witam

Chcialbym tak zmieniac ten skrypt zeby do nazwy byl zawsze dodawany numerek (id) ale rozszerzenie musi bys nienaruszone, podczas moich prob zawsze bylo one kasowane

prosze pomozcie

  1. <?php
  2. $temp_name = $_FILES['userfile']['tmp_name'];
  3. $file_name = $_FILES['userfile']['name'];
  4. $file_name = str_replace("","",$file_name);
  5. $file_name = str_replace("'","",$file_name);
  6. $file_path = $upload_dir.$file_name;
  7. ?>
Go to the top of the page
+Quote Post
czachor
post
Post #2





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

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


rozszerzenie jest po kropce, więc zmieniaj kropkę na id+kropkę... chyba, że kropek jest więcej, to wyciągaj rozszerzenie np. przy pomocy strrchr" title="Zobacz w manualu php" target="_manual i dodawaj id, a potem sklejaj.
Go to the top of the page
+Quote Post
bastek8989
post
Post #3





Grupa: Zarejestrowani
Postów: 205
Pomógł: 1
Dołączył: 11.09.2006

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


no dobra ale po kropce rozszerzenia sa rozne skad on bedzie wiedzial ze to akurat jpg a nie gif?
Go to the top of the page
+Quote Post
czachor
post
Post #4





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

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


A ma to jakieś znaczenie?
Jak tak, to po prostu zwykły if(){}...
Go to the top of the page
+Quote Post
bastek8989
post
Post #5





Grupa: Zarejestrowani
Postów: 205
Pomógł: 1
Dołączył: 11.09.2006

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


wystarzcylo

  1. <?php
  2. $file_name = $id. '.'. substr(strrchr($file_name, "."), 1);
  3. ?>
Go to the top of the page
+Quote Post

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: 22.08.2025 - 21:34