الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في حفظ الصورة وعرضها

مغلق
بدأه superromioo في 1 يوليو 2005 · 5 رد · 457 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قمت بإنشاء نموذج لادخال الاسم والصورة وحفظ الصورة حيث الاسم 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();?>
#2

ايه هى المشكلة الى طلعت معاك

و انت بتحفظ الصورة نفسها و لا بتحفظ امتدادها ؟!!

معلش بس حاول تنظم الكود احسن من كدة عشان كدة صعب يتفهم

و ياريت تفاصيل المشكلة

Web Citizen

ShrefInLife.gif

__________

General blog : Shref In Life

#3

في الكود استعملت المتغير catdes وهو المختص بحفظ الصورة ، بنفس طريقة المتغير catname وهو المختص بحفظ نص

وعند عرض الصورة في المتصفح يظهر عبارة مشكلة في عرض الصورة وبجانبها مسار الصورة على الجهاز

#4

اوكى انا معاك بس انا الصورة مش واضحة بالنسبالى اساسا عشان اعرف ايه هو الخطأ

و يا ريت يكون فى مثال عملى على الى انت بتنفذه بحيث اشوف الى بيحصل بعينى و يا ريت تكتب الخطا الى بيظهر بالنص

غير كدة انا ملاحظ ان انت مأستدعتش الدالة view_cat_and_subcat

انت كل الى عملته انك عرفتها بس فى adminfunction.php

Web Citizen

ShrefInLife.gif

__________

General blog : Shref In Life

#5

الوقتي انا خزنت نص

وخزنت الصورة بنفس الطريقة اللي حصل انه خزن مسارها كتابة بس ,,, الطريقة الصحيحة ايه؟؟

#6

اعتزر الموضوع مش واضح فى نظرى

و كان ممكن انك تقرى ردى الى فات و تعرف ايه الى كان مطلوب عشان السؤال يبقى واضح مش زيادة فى اضاعة الوقت

و إذا حد فهم االمشكلة اكيد حيرد إن شاء الله

بالتوفيق

Web Citizen

ShrefInLife.gif

__________

General blog : Shref In Life

هذا الموضوع مغلق.

مواضيع مشابهة