طلب مساعدة في إدراج Gravatar بإستخدام C#

السلام عليكم

أعمل حاليا على مشروعي الأول بإستخدام C# وأود إدراج صور خدمة Gravatar للأعضاء ... لكن لم أنجح في ذلك للأسف

بعد بعض البحث وجدت هذا الحل

لكن لم أفهم الكود جيدا ولم أعرف الطريقة الصحيحة لإدراجه في صفحة الكود

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

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

يُمكنك طرح سؤالك في قسم أسئلة البرمجة في أكاديميّة حسوب

عبد الرحمن أحمد أضف ردا

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

الناتج هو عبارة عن سلسلة رمزية تضعها في الرابط فيكون هو رابط الصورة الذي تعطيه لعنصر img لكي يظهر

 <img src="

" alt="gravatar" height="80" width="80">

للمعاينة

 كما يمكن إضافة حجم لإرجاع الصورة بقياس محدد

مثلا صورتي بالقياس الطبيعي

و بقياس 120

?s=120

و بقياس 240

?s=240

وصورتك أنت

شكرا جزيلا أ/عبدالرحمن فهمت هذه النقطة.

لكن لدي مشكلة في الإستخدام أنا أريد جعل الدالة تأخذ الايميل المسجل في Session ثم لا أعرف كيف استرجع الناتج منها يظهر لدي في البرنامج خطأ عند السطر الذي يحتوي على return 

إذا كان لدى حضرتك وقت ويمكنك مساعدتي أو عرض علي كود كامل لصفحة الكود حتى الحصول على الصورة فسأكون ممتنا جدا جدا

ماذا تستخدم Aspx أم MVC ؟

استخدم Aspx

عبد الرحمن أحمد أضف ردا

حسناً إذا عندما يدخل الإيميل عبر ال TextBox خذه ومرره للدالة ليعيد لك المقابل المشفر ضعه ضمن اللينك كامل واحفظه في قاعدة المعطيات في سجل الشخص وهذه القيمة تربطها بعنصر الصورة

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

ما هي رسالة الخطأ التي تظهر ؟

أعتذر عن التأخر كنت أجرب الحل وهو الآن يعمل جيداً شكرا جزيلا م/عبدالرحمن :)