photos/
に画像をアップロードするために、このコード行にどのように追加するのか疑問に思っていました/mobile/photos
。/mobile/photos
では、スクリプトにどのように追加すればよいでしょうか。
$place_file = move_uploaded_file(
$_FILES['fileField']['tmp_name'],
"photos/".$newname);
photos/
に画像をアップロードするために、このコード行にどのように追加するのか疑問に思っていました/mobile/photos
。/mobile/photos
では、スクリプトにどのように追加すればよいでしょうか。
$place_file = move_uploaded_file(
$_FILES['fileField']['tmp_name'],
"photos/".$newname);
if (move_uploaded_file($_FILES['fileField']['tmp_name'], "photos/$newname")) {
copy("photos/$newname", "mobile/photos/$newname");
}
move_uploaded_file を最初に移動してから、次のように 2 番目のフォルダーにコピーできます。
if( move_uploaded_file( $_FILES['fileField']['tmp_name'], "photos/".$newname) ) {
//copy to mobile/photos
copy("photos/".$newname, "mobile/photos/".$newname);
}
php を使用してファイルをコピーできます。
copy("photos/$newname", "mobile/photos/$newname");
copy PHP関数を使用するだけです。ただし、コピーはさまざまな理由で失敗する可能性があるため、コピーを試みる前にファイルが存在することを確認してください。
サンプルコードは次のとおりです。
if ($success = move_uploaded_file($_FILES['fileField']['tmp_name'],
"photos/$newname") )
{
copy("photos/$newname", "mobile/photos/$newname");
}else{
// error occurred
}