IAMがPHPとMySQLを使用してフォルダ内の画像を挿入しようとしているが、画像がデータベース ならびにフォルダに保存されていないこれは私のPHPコードである画像は、PHPとMySQL
if(isset($name)) {
$pass = base64_encode($pass);
$cpass = base64_encode($cpass);
$image_name = $_FILES['image']['name'];
$image_temp = $_FILES['image']['tmp_name'];
$image_type = $_FILES['image']['type'];
if ($image_type == 'image/png' || $image_type == 'image/jpg' || $image_type == 'image/iso' || $image_type = 'image/gif') {
$upload = move_uploaded_file('uploads1/' . $_FILES['image']['name']);
if($upload) {
$reg_query = mysqli_query($conn, "INSERT INTO `quiz_register`(`name`, `email`, `mobile`, `password`, `cpassword`, `image`) VALUES ('$name','$mail','$cell','$pass','$cpass','$image_name')");
if ($reg_query) {
echo 'success';
} else {
echo 'fail';
}
}
}
}
これは私のHTMLコード
<form method="post" action="" enctype="multipart/form-data">
<input type="text" name="name" placeholder="name" class="form-control" id="name"> <br>
<input type="email" name="mail" placeholder="[email protected]" class="form-control" id="mail"> <br>
<input type="text" name="mobile" placeholder="Mobile" class="form-control" id="mobile"> <br>
<input type="password" name="password" placeholder="password" class="form-control" id="password"> <br>
<input type="password" name="cpassword" placeholder="confirm-password" class="form-control" id="cpassword"> <br>
<input type="file" name="image" id="file" class="form-control" required> <br>
</form>
です
このコードは、私はあなたのコードが、ときIAM挿入を試みたあなた –
に便利です、画像列がquiz_registerテーブルに空白表示され、残りの値は、あなたが$ filepath1を使用するイメージ名を入力し、画像 –
以外挿入している私は、更新しています私のコード –