هناك عدة طرق لتنفيذ الذي تريد
بحط لك طريقتين وانت وبامكانك تكييف الكود حسب ماتريد والتعديل عليه
ضع الكود بملف وليكن باسم img.php
كود PHP:
<?PHP
// ملف الإتصال بقاعدة البيانات
require ('config.php');
// جلب الرقم المخزن في الرابط وهو تعريف الصورة id
$id1 = $_GET["id"];
// إختيار الجدول المراد التعامل معه
$sql = mysql_query ("select * from table WHERE id='".$id1."' ");
while($row=mysql_fetch_array($sql)){
extract ($row);
html = template("tpl.html");
eval("echo stripslashes(\"$html\");");
}
// طلب الصفحات والتنفيذ
switch($id){
case $id1:
if($id1 > $id || $id1=='' || $id1 < $id){
print "<p> </p>\n";
print "<p> </p>\n";
print "<b>";
print "<font color='red' size='3'>";
print "طريقة دخول خاطئة!";
print "</font>";
print "</b>\n";
print "<p></p>\n";
print "<a href='javascript:history.back()'>للخلف || back</a>\n";
print "";
}
else{
print "<img src='$pic' alt='$alt'>\n";
}
break;
}
?>
طريقة عرض الصور
img.php?id=1
والطريقة الأخرى
كود PHP:
<?PHP
// ملف الإتصال بقاعدة البيانات
require ('config.php');
// جلب الرقم المخزن في الرابط وهو تعريف الصورة id
$id1 = $_GET["id"];
// إختيار الجدول المراد التعامل معه
$sql = mysql_query ("select * from table WHERE id='".$id1."' ");
while($row=mysql_fetch_array($sql)){
extract ($row);
html = template("tpl.html");
eval("echo stripslashes(\"$html\");");
}
// طلب الصفحات والتنفيذ
if ($id=='$id1'){
print "<img src='$pic' alt='$alt'>\n";
}
else{
print "طريقة دخول خاطئة!";
}
?>
وايضاً طريقة عرض الصور
img.php?id=1
جرب الاكواد واذا فيها اي خطأ حاظرين
لم اقم بالتجربه وكنت مستعجل شوي حين ردي