PDA

View Full Version : درج تصویر در دیتابیس به صورت رشته



saman.1001
جمعه 08 بهمن 1389, 18:33 عصر
با سلام
کد زیر یک تصویر رو داخل پوشه ای به نام upload ذخیره(ارسال) میکند
حالا اگه دوستان بتونند برام کاملترش کنند یا راهنمایی کنیید؟
که چگونه تصویر هم ارسال بشه (در پوشه مورد نظر) هم مسیر منطقی فایل به صورت رشته در دیتابیس ذخیره بشه که بعدا برای نمایش تصویر در سایت فقط مسیر رو Select کنیم

این کد هست

<?php
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";

move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/" . $_FILES["file"]["name"]);
echo "Stored in: " . "upload/" . $_FILES["file"]["name"];
?>

mohsen6500
جمعه 08 بهمن 1389, 19:35 عصر
سلام من واسه خودم این جوری نوشتم


$upload = $_FILES['pic']['name'];



$send = move_uploaded_file($_FILES['pic']['tmp_name'],$uploaddir.$upload);

if($send)
{

$query = "insert into picture (pic_name) value ('$upload') ";
$result = mysql_query($query,$dblink);

echo' <div class="div_sub_ce" align="center"><br />
پیام تبریک&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>
<div class="div_txt_ce" align="center">
<span class="style6">
فایل مورد نظر شما با موفقیت آپلود شد
</span><br /><br />';
?>
<input name="button" type="button" class="back_btn" id="button" value="بازگشت" onclick="window.location='upload_pic.php'" />
<?php
echo'
</div>
</div>';
return true;
}
else
{
echo'
<div class="div_sub_ce" align="center"><br />
پیام اخطار&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>
<div class="div_txt_ce" align="center">
متاسفانه مشکلی پیش آمده است<br />
پس از چند دقیقه مجددا امتحان نمایید
<p>';
?>
<input name="button" type="button" class="back_btn" id="button" value="بازگشت" onclick="window.location='upload_pic.php'" />
<?php
echo'</p>
<p>&nbsp;</p>
</div>';
}
return false;
}


موفق باشید