画像を含む新しい投稿を送信するために使用するフォームがあります。ユーザーがアップロードする画像を選択していない場合、投稿がサーバーとデータベースにデータを送信することを望んでいません。現時点では、コードにフォームの処理を続行させることだけを試みています。
私のコードの一部を次に示します。
//check if the submit button has been clicked
if( isset( $_POST['submit'] ) ){
//validate the title and description
$title = validate_title($_POST['title']);
$desc = validate_desc($_POST['desc']);
//Get other posted variables
$cat = $_POST['cat'];
$year = $_POST['year'];
if($title && $desc != false){
//check if an image has been submitted
if( $_FILES['files']['name'] != ""){...
次の方法も試しましたが、ファイルが選択されていない場合はコードを停止しません。
if( $_FILES['files']['error'] == UPLOAD_ERR_OK){...
if( $_FILES['files']['name'] != UPLOAD_ERR_NO_FILE){...