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

اسفسار هام جدا Com Library

بدأه ashrafweb في 27 مارس 2008 · 4 رد · 843 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

الاخوة فى سوالف سوفت

هذا الكدو يقوم بعمل حفظ لملف access باستخدام مكتبة com

<?
   /***
	* Grouping Rows optically in Excel Using a COM Object
	*
	* That was not easy, I have spent several hours of trial and error to get
	* this thing to work!!!
	*
	* @author Kulikov Alexey <a.kulikov@gmail.com>
	* @since  13.03.2006
	*
	* @see	Open Excel, Hit Alt+F11, thne Hit F2 -- this is your COM bible
	***/

   //starting excel
   $excel = new COM("excel.application") or die("Unable to instanciate excel");
   print "Loaded excel, version {$excel->Version}\n";

   //bring it to front
   #$excel->Visible = 1;//NOT

   //dont want alerts ... run silent
   $excel->DisplayAlerts = 0;

   //create a new workbook
   $wkb = $excel->Workbooks->Add();

   //select the default sheet
   $sheet=$wkb->Worksheets(1);

   //make it the active sheet
   $sheet->activate;

   //fill it with some bogus data
   for($row=1;$row<=7;$row++){
	   for ($col=1;$col<=5;$col++){

		  $sheet->activate;
		  $cell=$sheet->Cells($row,$col);
		  $cell->Activate;
		  $cell->value = 'pool4tool 4eva ' . $row . ' ' . $col . ' ak';
	   }//end of colcount for loop
   }

   ///////////
   // Select Rows 2 to 5
   $r = $sheet->Range("2:5")->Rows;

   // group them baby, yeah
   $r->Cells->Group;

   // save the new file
   $strPath = 'tfile.xls';
   if (file_exists($strPath)) {unlink($strPath);}
   $wkb->SaveAs($strPath);

   //close the book
   $wkb->Close(false);
   $excel->Workbooks->Close();

   //free up the RAM
   unset($sheet);

   //closing excel
   $excel->Quit();

   //free the object
   $excel = null;

?> 

ما اريده هو معرفة كيف يمكننى استخدام الكود السابق فى حفظ صفحات الويب وليس xls 
هذا الكود الخاص بالانترنت اكسبلورر

كود PHP:

$browser = new COM("InternetExplorer.Application");

اريد استخدام saveAs

لحفظ محتويات صفحة معينة او URL

الرجاء المساعدة ومشكوووووورين

تم تعديل هذه المشاركة بواسطة ashrafweb في 27 مارس 2008 في 13:38

::::التوقيع::::

موقع ممتاز

وان شاء الله يفيد الجميع

وشكرا

؟؟لماذا لا يصل الايميل المرسل من صفحتي الي الهوتميل؟؟

مستوي الجدية في المواضيع المطروحة

لا اله الا الله محمد رسول الله

#2

هل كل ما تريدة هو حفظ URL معين على ال Server

#3

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

يا ريت تفيدنى ولك جزيل الشكر

::::التوقيع::::

موقع ممتاز

وان شاء الله يفيد الجميع

وشكرا

؟؟لماذا لا يصل الايميل المرسل من صفحتي الي الهوتميل؟؟

مستوي الجدية في المواضيع المطروحة

لا اله الا الله محمد رسول الله

#4

فى هذة الحالة لا داعى لل Com أو غيرة ويكفى أوامر الملفات ( مثل Fopen و Fwrite ) أو ال Curl Extension

#5

السلام عليكم

اخى العزيز

جربت ذلك سابقا لكن هنا لا يقوم بحفظ الصور المحتويات الخاصة بالصفحة مثل ال css

فى انتظار ردك يا عزيزى

::::التوقيع::::

موقع ممتاز

وان شاء الله يفيد الجميع

وشكرا

؟؟لماذا لا يصل الايميل المرسل من صفحتي الي الهوتميل؟؟

مستوي الجدية في المواضيع المطروحة

لا اله الا الله محمد رسول الله

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