なぜこれが起こっているのか理解できないようです。次のコードを実行すると:
$uref = APACHE_ROOT . UPLOAD_PATH . $applicant . "_ref_{$email}_{$year}";
if ( !move_uploaded_file( $_FILES['file']['tmp_name'], $uref ) ) {
echo "Move failed";
} elseif ( move_uploaded_file( $_FILES['ref']['tmp_name'], $uref) ) {
echo "Move succeeded";
}
どちらのステートメントも返されません。両方のパスが存在します。1 つのファイルが正常にアップロードされ、これは 2 回目のアップロード試行後に発生し始めました。
理由はありますか?提案をありがとう。