PHP переименовать файл на том же хосте - PullRequest
0 голосов
/ 04 сентября 2010
$url = 'http://site.com/images/name.jpg';

Полный путь к файлу, который уже существует на ftp.

Как изменить имя файла?

Ответы [ 3 ]

5 голосов
/ 04 сентября 2010

если ваш скрипт в корневом каталоге сервера (http://site.com/script.php) этот скрипт будет делать:

rename('images/oldname.jpg', 'images/newname.jpg');

, поскольку это относительный путь изображения с точки зрения сценария.

5 голосов
/ 04 сентября 2010

Как уже отмечали другие, PHP-функция, которую вы ищете: rename, но вы не можете переименовать файл через http:// URL (по крайней мере, в PHP - как)@Artefacto говорит, WebDAV может сделать это.).

Вам нужно будет указать правильный путь к файловой системе.

0 голосов
/ 04 сентября 2010

Проверьте функцию rename().Кажется, вы ищете здесь.

http://php.net/manual/en/function.rename.php

...