Forum służy wyłącznie jako archiwum. Nie można tworzyć nowych wątków i postów.
Tani hosting

Nadpisanie nazwy pliku i sprawdzenie czy istnieje
Lindsey Offline
Lindsey Stirling

Liczba postów: 62
Reputacja: 2
Post: #1
Nadpisanie nazwy pliku i sprawdzenie czy istnieje 05-07-2016 16:02
Cześć, piszę apkę w Codeigniter i potrzebuję funkcję która sprawdzi czy nazwa pliku jest taka sama jak plik w katalogu do którego uploaduje plik. I jak jest to niech nadpisze Smile

Kod:
public function upload_avk($id)
{

if (!empty($_FILES)) {
$tempPath = $_FILES['file']['tmp_name'];

$basePath = FCPATH . '..' . DIRECTORY_SEPARATOR . 'uploads' . DIRECTORY_SEPARATOR . 'avatars'. DIRECTORY_SEPARATOR;
$basePath = $basePath . $id . DIRECTORY_SEPARATOR;
mkdir($basePath, 0755);

$uploadPath = $basePath . $_FILES['file']['name'];

move_uploaded_file($tempPath, $uploadPath);

$answer = array('answer' => 'File transfer completed');

$json = json_encode($answer);

echo $json;

} else {
echo 'No files';
}

}

Ogólnie chodzi o to aby avatar był w folderze użytkownika (folder o nazwie jego ID) i nazwa pliku ma być avatar.jpg , jak zmodyfikować tą funkcję ?
Cytuj
Diabeł Online
Użyszkodnik


Liczba postów: 777
Reputacja: 666
klocek Offline
Administrator

Liczba postów: 3,052
Reputacja: 315
Post: #2
RE: Nadpisanie nazwy pliku i sprawdzenie czy istnieje 05-07-2016 20:27
To czy plik o danej nazwie znajduje się w katalogu, sprawdzisz poprzesz funkcję file_exists().
WWW Cytuj
Lindsey Offline
Lindsey Stirling

Liczba postów: 62
Reputacja: 2
Post: #3
RE: Nadpisanie nazwy pliku i sprawdzenie czy istnieje 06-07-2016 19:45
Ok dzięki zadziałało Smile
Cytuj


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości