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

مشروعي النهائي واقف على هذه الصفحة البسيطه بنسبه لكم

مغلق
بدأه الحائطي في 14 يونيو 2009 · 31 رد · 3,433 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

الرجاء المساعده باقرب وقت

لقد ارفقة لكم صفحة ويب صممتها بالفرونت بيج المطلوب من الصفحة حفظ مايكتب بمربع النص يعني اذا كتبت اي شي بمربع النص وضغطت على زر حفظ يحفظ لي ماكتب دون الحاجه لقاعدة بيانات

وفي حال اغلقت الصفحة بعد الحفظ ورجعت لها مره اخر اجد ماكتبته بمربع النص موجود

للمعلوميه الكود كان عندي بس سويت صيانه للجهاز ونمسح

الصفحه بالمرفقات

___________.rar

تم تعديل هذه المشاركة بواسطة الحائطي في 14 يونيو 2009 في 20:24

#2

الاخ الكريم

هناك فرق بين صفحات الويب الاستاتيكية ( غير متغيرة للبيانات اى ليس فيها تفاعل ونقل للبيانات بين الموقع والزائرين ) والصفحات الديناميكية التى بالعكس .

انت تريد حفظ بيانات لاعادة استخدامها فهناك عدة طرق :

1- الحفظ فى قاعدة بيانات

2- الحفظ فى الكوكيز

3- الحفظ فى الجلسات session

4- الحفظ فى ملفات نصية txt

يمكن عمل الاربعة طرق بواسطة اللغات التى تتعامل مع السيرفر مثل php او asp مثلا

ويمكن عمل الثانى والرابع بواسطة الجافا سكريبت ( لغة تتعامل مع المتصفح )

بالنسبة للصفحة التى ارفقتها فلاحظت وجود فورم بها وعند التعامل مع الفورم يمكن نقل البيانات (من صفحة لاخرى) خلال متغيرات الفورم .

#3

الفيل الطائر اشكر تفاعلك مع الموضوع

ولكن يوجد كود يغنيني عن كل ماذكرت وانا قلت بالبدايه لاريد قاعدة بيانات

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

#4

لك كل الشكر

ولا كن توجد طريق عن طريق الكود

انا لا اريد قاعدة بيانات

كل ماريده ان يحفظ لي مايكتب بمربع النص

#5

بعد اذن الفيل :lol:

site.rar

[moveleft]

MiN! SpId3r SqUaD

[/moveleft]

#6

MiNi.SpIdEr تسلم يالغالي لكنك بعيد عن الموضوع هل من مجيب على موضوعي

عاجل جدا

#7

هل من رد على موضوعي

#8

وين المبرمجين

#9

استخدم FSO

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

http://www.c-point.com/JavaScript/articles..._JavaScript.htm

طبعاً الصفحة قد لا تحوي كل شئ، لكن المهم لديك أمران (FSO + JavaScript)

سلام.

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#10

للاسف انت بعيد كل البعد عن المطلوب Xacker

#11

html هل منتدى الفريق العربي اثبت فشله في لغة الــ

كود في غاية البساطه والكود كان موجود ولكن سويت صيانه للكمبيوتر ونمسح

ام ان المبرمجين لم يرو موضوعي

شكرأ لمن تفاعل مع الموضوع والرجاء اذا لم تستطيعو حل المشكله اخباري

#12

الاخ الحائطي :

ما وضعته انت هو واجهة ، ما تحتاجه هو اداة برمجية لأكماله ولنقله وتخزينه وهذا يتوفر في لغات برمجية كثيرة مثل php وجافا وبايثون وغيرها.

وبالنسبة لأحد الردود الذي ذكر ان اسلوب الـ session يستخدم لتخزين الملفات او الكوكيز هو غير دقيق ، فالاولي تستخدم لنقل وليس لتخزين الملفات والثاني للتعريف وليست لتخزين الملفات وعندما اقول تخزين ملف اقصد التخزين البيانات العادية والسجلات.

فلتخزين الملف هناك:

اسلوبين الاول هو : using flat file وهو ملف نص او غيره.

الثاني : بقواعد البيانات اوراكل ، مايسيكول وغيرها.

وبالتوفيق.

#13

الاخ الخماسين ما قلته هو

الفيل الطائر كتب:
انت تريد حفظ بيانات لاعادة استخدامها فهناك عدة طرق :

1- الحفظ فى قاعدة بيانات

2- الحفظ فى الكوكيز

3- الحفظ فى الجلسات session

4- الحفظ فى ملفات نصية txt

يمكن عمل الاربعة طرق بواسطة اللغات التى تتعامل مع السيرفر مثل php او asp مثلا

ويمكن عمل الثانى والرابع بواسطة الجافا سكريبت ( لغة تتعامل مع المتصفح )

بالنسبة للصفحة التى ارفقتها فلاحظت وجود فورم بها وعند التعامل مع الفورم يمكن نقل البيانات (من صفحة لاخرى) خلال متغيرات الفورم .

لقد ذكرت كل طرق الحفظ لاعادة الاستخدام

منها ما هو حفظ دائم يستخدم بعد غلق المتصفح

داتا بيز - وملف نصى

ومنها حفظ مؤقت اثناء فتح المتصفح

الكوكيز والجلسات ومتغيرات الفورم

وكان الغرض من ذلك ان يتذكر السائل عن الطريقة التى فقدت منه

بغض النظر عن اسلوبه الغير لائق فى السؤال

#14

طيب يامبرمجين ياليت ترفقون لي مثال على php

#15

الحل هو استخدام كوكيز

<head>
<meta http-equiv="Content-Language" content="utf-8">
<script>
function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}
function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
	{
	c_start=c_start + c_name.length+1;
	c_end=document.cookie.indexOf(";",c_start);
	if (c_end==-1) c_end=document.cookie.length;
	return unescape(document.cookie.substring(c_start,c_end));
	}
  }
return "";
}
</script>
</head>

<form method="POST" action="--WEBBOT-SELF--">
	<!--webbot bot="SaveResults" U-File="C:\Users\الحائطي\Desktop\_private\form_results.csv" S-Format="TEXT/CSV" S-Label-

Fields="TRUE" -->
	<p align="center"><font color="#FF0000">المطلوب عند الضغط على زر الحفظ يحفظ 
	لي الذي داخل المربع بحيث اذا رجعت لصفحة اجدها كما حفظتها</font></p>
	<p align="center"><input id="as" type="text" name="T1" size="20"></p>
	<p align="center"><input type="button" 
onclick="setCookie('save',document.getElementById('as').value,365);alert('تم حفظ');return false;" value="حفظ" name="B1"></p>
	<p> </p>

</form><script> 
document.getElementById('as').value=getCookie('save');
</script>
#16

ahmad123 اشكرك على الكود المميز ولكن هناك مشكله

لما رفعت الصفحه على موقعي بالانترنت وكتب بالمربع وضغط حفظ يحفظ ولكن عندما اذهب لجهاز اخر ودخل على الصفحه التي رفعتها على الانترنت لا اجد ماكتبته

يعني الي فهمته من الكود انو يحفظ بنفس الجهاز ياليت تعدل هذه المشكله البسيطه بنسبه لك

بحيث اذا كتبت اي شي بمربع النص وحفظته اجده حتى لو دخلت على الصفحه من جهاز اخر وتسلم يالغالي

#17

كود الاخ ahmad123 لم يعمل ع غير جهاز ببساطه لانه يعتمد ع الكوكيز

مالك غير الفلات فايل بما انك ما تريد قاعده بيانات

ممكن توضح اكثر الي تريده او بالتحديد ما الخطاء في الكود الي اعطيتكاه ؟ او لماذا هو بعيد عن ما تريد ؟

تريد حفض ما يكتب داخل مربع نص وتعديله ؟

[moveleft]

MiN! SpId3r SqUaD

[/moveleft]

#18

MiNi.SpIdEr اخي وعزيزي

تجد بالمرفقات ىالمطلوب

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

اخي ahmad123 جاب لي كود قريب من المطلوب بس لما رفعت الصفحه على موقعي بالانترنت وكتبت اي شي بمربع النص وضغطت على الحفظ يحفظ ليولكن عندما اذهب الى جهاز اخر وادخل الى الصفحة التي رفعتها على موقعي لاجد مكتبته يعني كود الاخ يحفظ في نفس الجهاز

___________.rar

تم تعديل هذه المشاركة بواسطة الحائطي في 27 يونيو 2009 في 14:55

#19

قمت ببعض التعديلات ع المثال الي ارفقته لك

لاني لم اجد فرق كبير بينه وبين ما قام به الاخ ahmad123

عموما قمت بتغيير ال textearea ب textbox وجعته بصفحه واحده فقط بدل 2

لان هذا هو الفرق فقط

طبعا مع الاعتماد ع الفلات فايل

لو مو هذا الي تريده وضح شنو الخطاء لاني هذا الي فاهمه

وعذرا ع التقصير

تحياتي

ce.rar

[moveleft]

MiN! SpId3r SqUaD

[/moveleft]

#20

عزيزي MiNi.SpIdEr انت بعيد جداٌ عن المطلوب ياساده المطلوب واضح بدون توضيح

كل المطلوب حفظ مايكتب بمربع النص بحيث اذا اغلقت الصفحة ورجعت لها مره اخراء اجد ماكتبته موجود والحفظ يكون بنفس الصفحة دون الحاجه لقاعدة بيانات

كود اخي ومعلمي ahmad123 قريب جداٌ من المطلوب ولكن المشكله اذا رفعت الصفحه على موقعي بالانترنت وكتبت يحفظ لي ولكن الحفظ يكون بنفس الجهاز

بحيث اذا دخلت على موقعي من جهاز كمبيوتر اخر لاجد ماكتبته

#21

ياالله

اذا ماذا يفعل المثال الي رفعته لك ؟

يعني حتى الشكل خليته يشبه مثال الاخ ahmad123

يا اخي مثال ahmad123 كوكيز يعني ما يصلح لاكثر من جهاز

رفعتلك مثال يخزن القيم بفلات فايل بما انك لا تريد قاعده ولا يوجد غير هذا الحل

اعتقد انك مو عارف تشغل المثال وهذه هي المشكله والله اعلم

او اذا كنت غلطان فوضح ما هو الخطاء ولا تقلي اني بعيد كل البعد عن ما تريد فهذا غير منطقي ابدااااااا

[moveleft]

MiN! SpId3r SqUaD

[/moveleft]

#22

ياعزيزي انا شغلت المثال

عندما افتح الصفحه يكتب لي تم الحفظ

#23

مباشرتااااا؟ ام بعد الضغط ع الزر save

هل يظهر شيء في مربع النص ام لا ؟

جربت تكتب فيه وتظغط ع حفظ ؟

واخيرا هل قمت باعطاء تصريح 777 الى ملف mini.txt ام لا ؟

[moveleft]

MiN! SpId3r SqUaD

[/moveleft]

#24

معلمي MiNi.SpIdEr المثال المرفق من سعادتكم غير واضح

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

بحيث اذا رفعت الصفحة على وقعي يستطيع كل مشاهد ان يعدل على الموضوع

الصفحة التي صممتها نفس الطريقه ولكن بمربع نص

#25

ومن الذي استخدم قاعده بيانات !!!

ام انك تسمي ملف txt قاعدة بيانات !!!

يا عزيزي المشروع المرفق يقوم بكل ما تفضلت به اما بخصوص مربع النص او غيره فهذه ليست مشكله

ارجو منك ان ترفع ما تقوم به حى اراه

لاعرف اين مشكلتك لان ما تقوله غير منطقي بصراحه !!!

واكرر مره اخرى المثال يقوم بما كتبته بالضبط

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

بحيث اذا رفعت الصفحة على وقعي يستطيع كل مشاهد ان يعدل على الموضوع

الصفحة التي صممتها نفس الطريقه ولكن بمربع نص

ولا يوجد شي غير واضح فأبسط من هكذا غير ممكن

ارفعه واعطيني الرابط او ارسله لي

[moveleft]

MiN! SpId3r SqUaD

[/moveleft]

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…