omedonline
Member
PHP:
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$uploaddir = "c:/apache/htdocs/site/picture/";
$picture = $uploaddir . basename($_FILES['picture']['name']);
if (file_exists("$picture")) {
echo("already uploaded <a href='javascript:history.back(1)'>Back</a>");}
if ( @copy ($_FILES['picture']['tmp_name'], $picture)) {
echo "sucess";
$omed = "picture/".basename($_FILES['picture']['name']);
} else {
echo "Sorry, there is an error processing uploading, Please try again later!";
}
$insertSQL = sprintf("INSERT INTO art (`date`, `language`, category, title, short, `full`, imgtitle, `user`, type, picture) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, '$omed')",
GetSQLValueString($_POST['date'], "date"),
GetSQLValueString($_POST['language'], "int"),
GetSQLValueString($_POST['category'], "int"),
GetSQLValueString($_POST['title'], "text"),
GetSQLValueString($_POST['short'], "text"),
GetSQLValueString($_POST['full'], "text"),
GetSQLValueString($_POST['imgtitle'], "text"),
GetSQLValueString($_POST['user'], "text"),
GetSQLValueString($_POST['type'], "int"),
GetSQLValueString($_POST['picture'], "text"));
mysql_select_db($database_ren, $ren);
$Result1 = mysql_query($insertSQL, $ren) or die(mysql_error());
}
اگر خبر عکس داشته باشه که درست کار میکنه، اما بعضی وقتها عکس نداره و بازم already uploaded رو پرینت میکنه، حتی ایرور sorry رو هم پرینت میکنه.