قمت بإنشاء نموذج لادخال الاسم والصورة وحفظ الصورة حيث الاسم catname
والصورة catdes
لكن عندما أحاول عرض الصورة في المتصفح يظهر مشكلة
ما الحل ؟
adminfunction.php
include("../config.php");
include("mysql_class.php");
$DB = new cMySQL;
$DB->dbhost = $dbserver;
$DB->dbusername = $dbusername;
$DB->dbpassword = $dbpassword;
$DB->dbname = $dbname;
$DB->connect();
// التأكد من وضع الكوكيز
if (! ($HTTP_COOKIE_VARS["login"] == "right")) {
header("Location: login.php");
$login = 0;
exit();
} else {
$login = 1;
}
function view_cat_and_subcat($url = "",$catid = 0) {
global $DB;
$result = $DB->query("SELECT * FROM sound_cat WHERE parentcatid = $catid");
echo "<div align=right dir=rtl><ul>";
while ($row = $DB->result2array($result)) {
echo "<li><Font Face=Tahoma size=2><A href='$url?catid={$row["catid"]}'>{$row["catname"]}</A></Font></li>";
view_cat_and_subcat($url,$row["catid"]);
}
echo "</ul></div>";
} // end function
function print_admin_header($title="لوحة التحكم",$bgcolor="#FFFFFF",$textcolor="#000000") {
echo <<<EOF
<html><head><title>$title</title>
<LINK href="../style.css" type=text/css rel=stylesheet>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
</head><body bgcolor="$bgcolor" text="$textcolor" dir=rtl><base target=leftframe>
EOF;
}
function print_admin_footer() {
echo <<<EOF
</body></html>
EOF;
}
?><?php
include("adminfunction.php");
print_admin_header();
?>
<font face="Tahoma" size="2">
<?php
if ((! empty($catname))) {
$catname = addslashes($catname);
$DB->query("INSERT Into sound_cat (catname,catdes) VALUES ('$catname','$catdes')");
echo <<<EOF
<font face=tahoma size=2 align=center>تمت الإضافة</font><BR>
EOF;
} else {
echo "<font face=tahoma size=2 align=center>يبدوا أنك لم تقم بتعبيئة الحقول بشكل صحيح إضغط زر الترجاع من خلال متصفحك</font>";
}
?>
</font>
<? print_admin_footer();?>