delphi4arab منتديات دلفي للعرب
حفظ المعلومات في ملف نصي - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي التقنية (https://delphi4arab.net/forum/forumdisplay.php?fid=6)
+--- قسم : دلفي والتعامل مع الشبكات و الانترنت (https://delphi4arab.net/forum/forumdisplay.php?fid=21)
+--- الموضوع : حفظ المعلومات في ملف نصي (/showthread.php?tid=7040)



حفظ المعلومات في ملف نصي - onexite - 11-06-2015

أهلا ومرحبا بكم
الموضوع يتعلق بارسال المعلومات الى ملف نصي وبطريقة منظمة
السكربت يقوم باستقبال (الاسم والرسالة) و بعدها يقوم بالحفظ في ملف نصي عل شكل json
تم ارفاق نظام دخول لحماية البيانات وكذلك لعرض البيانات مع امكانية الحذف
لا يحتاج الى ربط بقاعدة البيانات

الطريقة الصحيحة للاستخدام
للارسال نستخدم هذه الدالة
PHP كود :
Post(url,UserName,messageSTR:Utf8String) 
وكمثال
PHP كود :
mmo1.text:=Post('http://localhost/scripts/json/post.php',edt1.text,mmo1.text) ; 
لتغيير معلومات الدخول افتح index.php وغير قيمة المتغيرات
PHP كود :
$login='';
$password=''; 



حفظ المعلومات في ملف نصي - Sonic - 12-06-2015

اشكرك كنت محتاج الى هذا الدرس جعلها الله في ميزان حسناتك


حفظ المعلومات في ملف نصي - Sonic - 12-06-2015

اذا اردت اضافةاديت اخر يتم ارسله الى الاندكس هل يجيب ان اعدل على ملف post.php?


حفظ المعلومات في ملف نصي - onexite - 12-06-2015

Sonic كتب :اذا اردت اضافةاديت اخر يتم ارسله الى الاندكس هل يجيب ان اعدل على ملف post.php?
سيظهر التغيير في الملف النصي فقط عند تغيير post.php
[صورة: jQsZDYn.png]
اذن عند رغبتك في اضافة نتغير جديد
هذا في الدلفي
PHP كود :
function Post(url,var1,UserName,messageSTR:Utf8String): string;
var
  
lHTTP: TIdHTTP;
  
lParamList: TStringList;
begin
  lParamList 
:= TStringList.Create;
  
lParamList.Add('user='+username);
  
lParamList.Add('comment='+messageSTR);
  
lParamList.Add('var1='+var1); 
PHP كود :
وهذا في index.php
 
<div class="timeline-label">
                    <
h2><span>'.utf8_decode($Item['user']).'</span> &nbsp; &lt; '.$Item['date'].' &gt; &nbsp;<span class="right"><a href ="?delete='.$Item['time'].'&'.$hide.'"> <i class="icon-trash"></i> </a></h2>
                   <
pre>'.utf8_decode($Item['text']).'</pre><hr>'.utf8_decode($Item['var1']).'
                
</div> 
بالاضافة تغيير post.php كما في الصورة السابقة


حفظ المعلومات في ملف نصي - Sonic - 13-06-2015

شكرا لك لماذا اصبح العربي يظهر رموز غريبة هل يعمل لديك بشكل جيد؟


حفظ المعلومات في ملف نصي - onexite - 13-06-2015

Sonic كتب :شكرا لك لماذا اصبح العربي يظهر رموز غريبة هل يعمل لديك بشكل جيد؟
نعم تعمل بشكل جيد اذا استخدمت دلفي 7
واذا استخدمت XE فاستبدل windows-1256 ب UTF-8 وهذا في index.php