Autor Zpráva
blaza
Profil *
čau. potřeboval bych poradit s problémem u přejmenování souboru
tady je kus kodu:
if ($handle3 = opendir("./reference/reference2")) {
    while (false !== ($fileName = readdir($handle3))) {
        $newName = str_replace(".png",".jpg",$fileName);
        rename($fileName, $newName);
    }
    closedir($handle3);
}

a tohle mi to hází..
Warning: rename(.,.): in C:\Pr....
Warning: rename(..,..) in C:\Pr.....
Warning: rename(reference1.png,reference1.jpg)
Jan Tvrdík
Profil
...
rename($fileName, "./reference/reference2/$newName");
...
blaza
Profil *
pořád nic tedka mi to píše
Warning: rename(.,./reference/reference2/.): ....
Warning: rename(..,./reference/reference2/..):....
Warning: rename(reference1.png,./reference/reference2/reference1.jpg):...
Jan Tvrdík
Profil
if ($handle3 = opendir("./reference/reference2")) {
    while (false !== ($fileName = readdir($handle3))) {
        if ($fileName === '.' || $fileName === '..') continue;
        $newName = str_replace(".png",".jpg",$fileName);
        rename("./reference/reference2/$fileName", "./reference/reference2/$newName");
    }
    closedir($handle3);
}
blaza
Profil *
díky moc funguje bez problémů

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: