[php] upload zdjęć (zmiana nazwy pliku)

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
max_mcee
Posty: 13
Rejestracja: czw sty 05, 2006 9:28 pm
Kontakt:

[php] upload zdjęć (zmiana nazwy pliku)

Post autor: max_mcee »

Witam

Napisałem sobie takie cosik:

[php]<?php
$uploaddir = "zdjecia/";
$filename = trim($_FILES['upfile']['name']);
$filename = substr($filename, -20);
$filename = ereg_replace(" ", "", $filename);
if((ereg(".jpg", $filename)) || (ereg(".gif", $filename))) {
$uploadfile = $uploaddir . $filename;
if(move_uploaded_file($_FILES['upfile']['tmp_name'], $uploadfile)) {
chmod($uploadfile, 0644);
print("Zdjęcie zostało dodane do systemu!");
} else {
print("Przekazywanie pliku nie powiodło się!");
}
} else {
print("Dozwolone są jedynie obrazki, przekazywanie nie powiodło się");
}

?>[/php]

Chciałbym, aby podczas wykonywania tego skryptu nazwa pliku się zmieniała? Macie pomysł jak to zrobić, bo ja kombinuje i nie mogę. Na pewno trzeba jakoś zmienić nazwę pliku po uploadzie.
Chmura
Przelotem
Przelotem
Posty: 220
Rejestracja: ndz gru 31, 2006 12:46 am
Lokalizacja: o stamtąd
Kontakt:

Re: [php] upload zdjęć (zmiana nazwy pliku)

Post autor: Chmura »

Zmienna $filename jest nazwą Twojego pliku
zmień jej wartość zaraz przed move_uploaded_file na nazwę jaka Cie interesuje
ODPOWIEDZ