内のすべてのファイルの名前を変更し、私は私のウェブサイト上のフォルダ内のすべてのファイル(画像)の名前を変更しようとしているが、それは動作しません。ファイルの名前は変更されません。は、フォルダ
私は、その名前を使用uniqidを追加し、すべてのファイルの名前を変更したい「名前」の入力欄があります。 は、ここで私が使用していたコードです:
<?php
if(isset($_POST['submit2'])){
$name = $_POST['name'];
$directory = glob("../basic_images/*.*");
{
if ($file != "." && $file != "..") {
$newName = uniqid().$name;
rename($directory.$file, $directory.$newName);
}}}
?>
以外に、私は本当に_POSTに$名変数が必要なのでしょうか?
P.S.私はすべてのファイルの名前を変更し、別のフォルダにコピーしたいと思う。あなたはname
glob
を投稿する必要はありません
「うまく動作しないようです」というのは良い問題の説明ではありません。発生したエラーや問題について詳しく説明してください。 – Thernys
あなたは '$ file'を定義しません。 –
http://php.net/manual/en/function.glob.php –