• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

gemswebs

اعضاء جدد
  • عدد المشاركات

    2
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

0 عادي

عن gemswebs

  • الرتبة
    عضو جديد

معلومات الملف الشخصي

  • الجنس ذكر
  1. حاولت باسخدام : mb_convert_encoding($text, 'UTF-8', 'UTF-16LE');بالفعل الحروف العربي  ظهرت بدون مشاكل.. ولكن بقيت الملف ( الحروف الانجليزي ) بعضها  ظهر كحروف غريبة ، وبعضها  ظهر مظبوط ...  ما الحل ؟؟ 
  2. هذة الدلة تستخرج الكلام من ملف (.doc) ولكن المشكله انها تحول الحروف العربية الى حروف انجليزيه ..   و بعد  محاولات وجدت ان الحروف العربية تحول الى حروف ( ASCII ) .. اى لما يفابلها من الحروف الانجليزيه بهذا التكويد مثال  : لو هذا السطر موجود في ملف الوورد  عند الاستخراج عن طريق البي اتش بي .. يكون كالتالي : Age: 23 year 9DJأي أجد أنن كلمة علي  تحولت إلى : 9DJ .. وهكذا  لكل الحروف العربية     ومرفق ملف فية الكود وملف اخر للتجربة علية   word.php filename.doc function word($filename){if(($fh = fopen($filename, 'r')) !== false ) {$headers = fread($fh, 0xA00);$n1 = ( ord($headers[0x21C]) - 1 );$n2 = ( ( ord($headers[0x21D]) - 8 ) * 256 );$n3 = ( ( ord($headers[0x21E]) * 256 ) * 256 );$n4 = ( ( ( ord($headers[0x21F]) * 256 ) * 256 ) * 256 );$textLength = ($n1 + $n2 + $n3 + $n4);$extracted_plaintext = @fread($fh, $textLength);$text=str_replace(  chr(13) , "\n", $extracted_plaintext);echo $text;}}word('filename.doc');