} else { echo "Invalid file </br>"; } } if ($_FILES['photo']['name'] == "") { echo "No photo selected </br>"; } else { $allowedExtsphoto = array("jpg", "jpeg", "gif", "png"); $extensionphoto = end(explode(".", $_FILES["photo"]["name"])); if (($_FILES["photo"]["type"] == "image/gif" || $_FILES["photo"]["type"] == "image/jpeg" || $_FILES["photo"]["type"] == "image/png" || $_FILES["photo"]["type"] == "image/pjpeg") && $_FILES["photo"]["size"] < 1048576 && in_array($extensionphoto, $allowedExtsphoto)) { if ($_FILES["photo"]["error"] > 0) { echo "Return Code: " . $_FILES["photo"]["error"] . "<br />"; } else { echo "Upload: " . $_FILES["photo"]["name"] . "<br />"; echo "Type: " . $_FILES["photo"]["type"] . "<br />"; echo "Size: " . $_FILES["photo"]["size"] / 1024 . " Kb<br />"; $photoname = uniqid(rand(), true) . $_FILES["photo"]["name"]; move_uploaded_file($_FILES["photo"]["tmp_name"], "photos/" . $photoname); $photo = $photoname; } } else { echo "Invalid photo </br>"; } } $rs = $objDB->addYoy($name, $dept, $degree, $hall, $batch, $email, $title, $writeup, $file, $photo); echo "Entry added."; ?> <h1>Thank you.</h1>