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

اضافة صورة الى التصدير Pdf

بدأه man in dark في 10 فبراير 2009 · 4 رد · 599 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخواني اريد اضافة صورة الى التصدير pdf بحيث يمكن اضافة صورة بالكود التالي الى التصدير

  1.  
  2. $pdf->Image('../images/image_demo.jpg', 50, 50, 100, 150, '', 'http://www.tcpdf.org', '', true, 150);
  3.  
  4.  

ولكن انا اريد اضافة صورة الرسم البياني بحيث يمكن عمل ذلك بالكود التالي عند و ضعه بالصفحة php و يعمل 100%

  1.  
  2. <img src="orge/make.php?
  3. data=../data1.php&
  4. config=../config1.php">
  5.  
  6.  

ولكن عند تغيير كود التصدير من

  1.  
  2. $pdf->Image('../images/image_demo.jpg', 50, 50, 100, 150, '', 'http://www.tcpdf.org', '', true, 150);
  3.  
  4.  

الى

  1.  
  2. $pdf->Image('orge/make.php?
  3. data=../data1.php&
  4. config=../config1.php', 50, 50, 100, 150, '', 'http://www.tcpdf.org', '', true, 150); 
  5.  

فإن التصدير لا يعمل

علما بانني استخدم الكلاس tcpdf

تم تعديل هذه المشاركة بواسطة man in dark في 10 فبراير 2009 في 18:49

#2
اقتباس
#

$pdf->Image('orge/make.php?

#

data=../data1.php&

#

config=../config1.php', 50, 50, 100, 150, '', 'http://www.tcpdf.org', '', true, 150);

#

هنا تم إعتبار المتغيرات مجلدات والله العليم

orge/make.php?data=../data1.php&config=../config1.php

بسبب السلاش /

إذا كانت الصفحات جميعها على نفس السيرفر يمكنك وضع قيمة المتغيرات في الأعلى وإستدعاء الصفحة بشكل طبيعي فيصبح الكود كالتالي :

data='../data1.php'; 
config='../config1.php';
$pdf->Image('orge/make.php', 50, 50, 100, 150, '', 'http://www.tcpdf.org', '', true, 150);

وإذا كانت الصفحة تجلب صورة فأعتقد أنك يجب أن تخزن الصورة في مجلد تمب مثلا وتستدعيها بشكل طبيعي ثم تقوم بحذفها , هذا إذا لم يفلح الحل أالأول

أتمنى أن يكون الحل صحيح :)

تم تعديل هذه المشاركة بواسطة bastr3 في 11 فبراير 2009 في 03:45

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#3

اخي bastr3

لقد اتبعت طريقتك ان اضع الصورة في مجلد تمب و نجحت الطريقة

ولكن المشكلة الان في استدعاء القيم من قاعدة البيانات

كود الاستدعاء

$sql="SELECT * FROM $tbl_name WHERE id='$id'";
$result=mysql_query($sql);
$rows=mysql_fetch_array($result);
$a=array($id=$rows['total']-$id=$rows['send']);
$s=array("100");
$c=array(array_sum($a)*array_sum($s)/$id=$rows['total'] );
$b=array($id=$rows['send']*array_sum($s)/$id=$rows['total'] );

$f=round(array_sum($c), 2);
$w=round(array_sum($b), 2);

 $DataSet->AddPoint(array('$f','$w'),"Serie1");

الاستعلام صحيح 100% و تاكدت منه و لكن الخطاء في السطر

 $DataSet->AddPoint(array('$f','$w'),"Serie1");

عند تبديل القيمتان '$f','$w' بارقام مثلاً

 $DataSet->AddPoint(array(80,20),"Serie1");

فان الكود يعمل 100%

ولكن كيف ابدل الارقام بقيمة من قاعدة البيانات و التي وهي '$f','$w'

#4
اقتباس
ولكن كيف ابدل الارقام بقيمة من قاعدة البيانات و التي وهي '$f','$w'

إنزع علامة التنصيص المنفردة لأنها تعتبر المتغير جملة عكس التنصيص المزدوجة التي تقرأ قيمة المتغير و لاتعتبر المتغير جملة .

$DataSet->AddPoint(array($f,$w),"Serie1");

أو

$DataSet->AddPoint(array("$f","$w"),"Serie1");

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#5

الف شكر اخي SIFE

لقد نزعت علامة التنصيص و اشتغل معي 100%

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