renommer le fichier en php

Je veux renommer picture nom de fichier (sans extension) à old.jpg à partir de ce code.

J'ai picture fichier dans le répertoire parent et le chemin est correctement

$old="picture";
$new="old.jpg";
rename($old , $new);

ou ce codes

$old="\picture";
$new="\old.jpg";
rename($old , $new);

$old="../picture";
$new="../old.jpg";
rename($old , $new);

$old="../picture";
$new="old.jpg";
rename($old , $new);

$old="./picture";
$new="./old.jpg";
rename($old , $new);

rename("picture", "old.jpg");

Mais j'obtiens cette erreur:

 Warning: rename(picture,old.jpg) [function.rename]: The system cannot find the file specified. (code: 2) in C:\xampp\htdocs\prj\change.php on line 21
Bien vos chemins d'accès sont clairement pas correct
Si son dans le répertoire parent vous pouvez utiliser '../image"
une barre oblique inverse (\), il est à l'aide de windows
barre oblique fonctionne très bien sur Windows, mais si vous voulez être portable, vous dirais DIRECTORY_SEPARATOR

OriginalL'auteur DolDurma | 2012-11-17