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

كيفية عمل لينك يكون فعال لمده محدده "وهو موجود داخل ايميل"

بدأه muhamad abdel raouf في 15 أبريل 2008 · 14 رد · 2,215 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم زرحمة الله وبركاته

اريد عمل وظيفه معينه داخل صفحه وهى .....

صفحة تسجيل بيانات وبها حقل خاص بادخال الايميل

وعند ال submit

يتم ارسال ايميل للعنوان الذى تم ادخاله

وبه لينك لصفحه اخرى مثلا

activation

لكن اريد هذا اللينك لفتره محدوده مثلا 3 ايام

وبعدها لا يكون لينك اى يكون نص عادى

ارجوا مشاركتى الحل

[وسط] [وسط]لا اله الا الله

سبحانك انى كنت من الظالمين

[/وسط][/وسط]

#2
اقتباس
لكن اريد هذا اللينك لفتره محدوده مثلا 3 ايام

وبعدها لا يكون لينك اى يكون نص عادى

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

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

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

www.it-scoop.com

#3

اخى جزاك الله خير على مداخلتك

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

طيب لو اردت عمل هذا الرابط صالح لمده معينه , كيف ؟

طبعا الرابط سيكون داخل ايميل

ارجوا المتابعه ....

[وسط] [وسط]لا اله الا الله

سبحانك انى كنت من الظالمين

[/وسط][/وسط]

#4

السلام عليكم

أخي الكريم لإرسال رابط يزول بعد تاريخ معين

عليك بتسجيل تاريخ الإرسال في داتا بيز

ثم إرسال الرابط للشخص وهو عبارة عن نفس التاريخ بعد تشفيره بال MD5

وأرسله بالإيميل

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

ستجلب التاريخ من الداتا بيز وتشفره بال MD5 وبعدها تقارنه مع الرابط الذي ضغطه المستخدم كي تتحقق أنه نفس الرابط

وبعد ذلك تجلب التاريخ نفسه (تاريخ الإرسال) من الداتا بيز وتقارنه مع تاريخ اليوم ثم:

1- إذا كان الفرق بينهم أقل من 3 أيام تقبل التسجيل

2- وإلا ترفضه

هذه الطريقة البسيطة وإذا أحببت يوجد العديد من الطرق الاحترافية

بالتوفيق إن شاء الله

#5

نفس الفكرة التي كنت سأطرحها لكن من دون MD5 .

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

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

www.it-scoop.com

#6

يستحسن وضع أى Salt وحفظة فى الداتا بيز عشان ضمان أمن الموضوع (ميبقاش على البحري ) وكمان SHA مش MD5

#7

ASDen:

هذا ماقصدت ب "يوجد العديد من الطرق الاحترافية" ، شكراً على التعقيب

ASDen: ما مشكلة ال MD5 !!!

#8
اقتباس
ما مشكلة ال MD5 !!!

يعنى بالنسبة للتطبيقات الكبيرة ( وأعنى بذلك ما يخشى على كسرها حيث تحتوى على معومات خطيرة )

يستحسن استخدام SHA بدلا من MD5 و ذلك لأن أصبحت حاليا أكثر قابلية للكسر من ال SHA و قدرة المعالجات الحديثة تجعل لا مشكلة هنالك فى ال SHA

#9

مممم شكراً على التوضيح فعلاً بحثت عنها ووجدت أن الفرق الأكبر هو أن SHA كسرها أصعب من MD5

#10

السلام عليكم

اخوانى كان ظنى فى محله لما تاكدت ان الحل هيكون هنا

بس هنا

الفريق العربى للبرمجه

جزاكم الله كل خير

لكن ....

بصراحه, كل اللى وضحتوا عنه نبذات يمثل لى شيء مبهم

فارجوا منكم اخوانى ان ترشدونى لاول الخيط وانا اكمل

ده لو وقتكم ما سمحش

وعلى فكره انا تلميذ شاطر جدا وبفهم بسرعه B)

ارجوا المتابعه

[وسط] [وسط]لا اله الا الله

سبحانك انى كنت من الظالمين

[/وسط][/وسط]

#11

اخي لم افهمك .. وضح .. وهل تقصد مثل هذة

<html>
<body>
<form>
اسم الدخول
<br>
<input type="text" name="reg" >
<br>
الباسوورد
<br>
<input type="password" name="reg">
<br>
<input type=submit value="ارسال">
</form>
</body>
</html>

تم تعديل هذه المشاركة بواسطة H4Z3M في 25 أبريل 2008 في 14:29

Mysql

hm7bzmeskyfcyhsdmdv6.gif

#12
اقتباس
السلام عليكم زرحمة الله وبركاته

اريد عمل وظيفه معينه داخل صفحه وهى .....

صفحة تسجيل بيانات وبها حقل خاص بادخال الايميل

وعند ال submit

يتم ارسال ايميل للعنوان الذى تم ادخاله

وبه لينك لصفحه اخرى مثلا

activation

لكن اريد هذا اللينك لفتره محدوده مثلا 3 ايام

وبعدها لا يكون لينك اى يكون نص عادى

اقتباس
إقتباس

لكن اريد هذا اللينك لفتره محدوده مثلا 3 ايام

وبعدها لا يكون لينك اى يكون نص عادى

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

اقتباس
اخى جزاك الله خير على مداخلتك

إقتباس

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

طيب لو اردت عمل هذا الرابط صالح لمده معينه , كيف ؟

طبعا الرابط سيكون داخل ايميل

اقتباس
السلام عليكم

أخي الكريم لإرسال رابط يزول بعد تاريخ معين

عليك بتسجيل تاريخ الإرسال في داتا بيز

ثم إرسال الرابط للشخص وهو عبارة عن نفس التاريخ بعد تشفيره بال MD5

وأرسله بالإيميل

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

ستجلب التاريخ من الداتا بيز وتشفره بال MD5 وبعدها تقارنه مع الرابط الذي ضغطه المستخدم كي تتحقق أنه نفس الرابط

وبعد ذلك تجلب التاريخ نفسه (تاريخ الإرسال) من الداتا بيز وتقارنه مع تاريخ اليوم ثم:

1- إذا كان الفرق بينهم أقل من 3 أيام تقبل التسجيل

2- وإلا ترفضه

هذه الطريقة البسيطة وإذا أحببت يوجد العديد من الطرق الاحترافية

بالتوفيق إن شاء الله

B)

[وسط] [وسط]لا اله الا الله

سبحانك انى كنت من الظالمين

[/وسط][/وسط]

#13

السلام عليكم ورحمة الله وبركاته

اخوانى جزاكم الله كل خير على ما وضحتوه

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

اى انكم اعطيتمنونى رؤوس عناوين

فارجوا التوضيح للتفاصيل ولو حتى تعطونى اول الخيط من خلال مراجع او كتب وانا ساحاول معها

شكرا

[وسط] [وسط]لا اله الا الله

سبحانك انى كنت من الظالمين

[/وسط][/وسط]

#14

أخي الكريم لا أجد تفصيلاً أكثير مما ذكر ... فإن وجدت صعوبة في هذا الموضوع أرجو منك مراجعة معلوماتك في php و MySQL لأن الذي كنب هو من مبادىء هاتين اللغتين

وهذه بعض الصفخات التي قد تساعدك:

www.php.net/datetime

www.php.net/md5

www.php.net/function.mail

#15

جزاكم الله خير

فعلا هذه الوصلات مفيدة جدا

[وسط] [وسط]لا اله الا الله

سبحانك انى كنت من الظالمين

[/وسط][/وسط]

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

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

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

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

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