من یک آپلودر ساختم که از طریق ftp در php فایل میفرسته به هاست دانلود فایل من عکس هست فقط عکس رو با موفقیت میفرسته تو هاست دانلود ولی عکس اصلی نیس اندازه یکی هست ولی کلا عکسه که فرستاده میشه به هاست دانلود سفید هست مشکلش از کجاس
کد من :
<?php
$name=$_FILES['cover']['name'];
$type=$_FILES['cover']['type'];
$size=$_FILES['cover']['size'];
$tmp=$_FILES['cover']['tmp_name'];
$image_properties = getimagesize($_FILES['cover']['tmp_name']);
$ftpHost = '*********.ir';
$ftpUsername = '********';
$ftpPassword = '**********';
$connId = ftp_connect($ftpHost) or die("Couldn't connect to $ftpHost");
$ftpLogin = ftp_login($connId, $ftpUsername, $ftpPassword);
$filename=md5($name.microtime()).substr($name,-4,4);
$pic="public_html/7d97481b1fe66f4b51db90da7e794d9f/".$filename;
$namesql="https://***********.ir/7d97481b1fe66f4b51db90da7e794d9f/".$filename;
if(ftp_put($connId, $pic, $image_properties, FTP_ASCII)){
echo "File transfer successful - $name";
echo "<img src='$namesql' alt='melipic' width='240px'>";
}else{
echo "There was an error while uploading $name";
}
ftp_close($connId);
?>
<form role="form" action="" method="post" enctype="multipart/form-data">
<div class="form-group">
<label style="float:right;" for="exampleInputEmail1">کاور صفحه پروفایل</label>
<input name="cover" type="file" class="form-control" id="exampleInputEmail1">
</div>
<button name="btn" type="submit" class="btn btn-shadow btn-success"> ثبت مشخصات </button>
</form>
نمونه عکس آپلود شده با این کد:
https://dl.tamchin.ir/7d97481b1fe66f4b51db90da7e794d9f/c0728196604c22b4370062abe8d372c7.jpg
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟