<?php
include("mysqlconnect.php");
function GetImageExtension($imagetype)
{
if(empty($imagetype)) return false;
switch($imagetype)
{
case 'image/bmp': return '.bmp';
case 'image/gif': return '.gif';
case 'image/jpeg': return '.jpg';
case 'image/png': return '.png';
default: return false;
}
}
if (!empty($_FILES["uploadedimage"]["name"])) {
$file_name=$_FILES["uploadedimage"]["name"];
$temp_name=$_FILES["uploadedimage"]["tmp_name"];
$imgtype=$_FILES["uploadedimage"]["type"];
$ext= GetImageExtension($imgtype);
$imagename=date("d-m-Y")."-".time().$ext;
$target_path = "img/".$imagename;
if(move_uploaded_file($temp_name)) {
$query_upload="INSERT INTO test_image ('id' ,'image', 'image_path', 'submission_date') VALUES ('".$target_path."','".date("Y-m-d")."')";
mysqli_query($query_upload) or die("error in $query_upload == ----> ".mysqli_error());
}else{
exit("Error While uploading image on the server");
}
}
?>
警告が与えられる2つのパラメータ、期待:move_uploaded_file()は正確に2つのパラメータ、期待1行に/home/u957762221/public_html/saveimage.phpに示さ29move_uploaded_file()は、正確に1
このコードは、サーバー
私は解決策を提供しました。あなたが何らかの妨害を見つけたらそれを実装し、考えを共有してください。 –
mysqli_query()に接続変数がありませんでした。私はエラーを理解しました。希望すると助かります。 –
[マニュアルを読む](http://php.net/manual/en/function.move-uploaded-file.php) – Jeff