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

كيفية معرفة الخطأ في عنوان الايميل

مغلق
بدأه عزت الحروي في 31 مارس 2003 · 9 رد · 2,203 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا عندي مشكلة ولم اجد حلا لها في vbscript :

عندي ايميل واريد أن أفحص هذا الايميل إن كان مكتوبا بشكل صحيح ام لا

فمثلا: ezzatalherwi$hotmail.com غير صحيح وهكذا

وشكرا جزيلا

#2

http://javascript.internet.com/ ستجد ما تريد هنا

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

Do as I say, not as I do

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

#3

هذه دالة vbscript استخدمها احيانا

Function isValidEmail(email)

   isValidEmail=True

  if inStr(email,"@")=0 or inStr(email,".")=0 then 

   isValidEmail=False

  else

   isValidEmail=True 

  end if 

 End Function

بالتوفيق

You can fly while you can touch the sky

#5

اعتقد اخ ASP 4 ARAB انك فهمت الأخ غلط .. هو يبحث عن دالة للتأكد من دقة الايميل المدخل يعني المطلوب Validation لا أكثر :)

You can fly while you can touch the sky

#6

شكرا جزيلا لكم جميعا

ولكن اريد ان يتحقق أن كا في الايميل أحرف او كلمات غير مقبولةوياليت أن تكون في vbscript للانه الى الان لا توجد خلفية عنjavascript

وشكرا مرة اخرى

#7

أخي عزت انا كتبت لك دالة بالأعلى و لم تعلق عليها .. هل هي المطلوبة أم لا ؟

You can fly while you can touch the sky

#8

السلام عليكم

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

وعندي استفسار عن عمل هذه الدالة InStrRev لقد بحثت عنها وللاسف لم أجد شيئا عنها

وعفوا على الازعاج

#9

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

على فكرة هي مهمة جدا ..

و هناك مجموعة دوال انا كتبتها في باقة دروس الفي بي سكريبت في موقعي القديم www.as4web.cjb.net ..

بالتوفيق..

You can fly while you can touch the sky

#10

عفوا يا استاذ/ محمد انا فاهم الموضوع لكن المشكلة عند نسخ الكود لم يتم النسخ كاملا , هذا هو الكود كاملا ان شاء الله , وان لم يكن فعليكم بالرجوع الى الرابط :

http://javascript.internet.com/forms/auto-...ink.html#source

<!-- TWO STEPS TO INSTALL AUTO EMAIL LINK:



  1.  Copy the coding into the HEAD of your HTML document

  2.  Add the last code into the BODY of your HTML document  -->



<!-- STEP ONE: Paste this code into the HEAD of your HTML document  -->



<HEAD>



<SCRIPT LANGUAGE="JavaScript">

<!-- Original:  CodeLifter.com (support@codelifter.com) -->

<!-- Web Site:  http://www.codelifter.com -->



<!-- This script and many more are available free online at -->

<!-- The JavaScript Source!! http://javascript.internet.com -->



<!-- Begin

var good;

function checkEmailAddress(field) {

// the following expression must be all on one line...

var goodEmail = field.value.match(/b(^(S+@).+((.com)|(.net)|(.edu)|(.mil)|(.gov)|(.org)|(..{2,2}))$)b/gi);

if (goodEmail) {

good = true;

}

else {

alert('Please enter a valid e-mail address.');

field.focus();

field.select();

good = false;

   }

}

u = window.location;

m = "I thought this might interest you...";

function mailThisUrl() {

good = false

checkEmailAddress(document.eMailer.address);

if (good) {

// the following expression must be all on one line...

window.location = "mailto:"+document.eMailer.address.value+"?subject="+m+"&body="+document.title+" "+u;

   }

}

//  End -->

</script>



</HEAD>



<!-- STEP TWO: Copy this code into the BODY of your HTML document  -->



<BODY>



<form name="eMailer">

E-MAIL THIS LINK




Enter recipient's e-mail:




<input type="text" name="address" size="25">




<input type="button" value="Send this URL" onClick="mailThisUrl();">

</form>



<p><center>

<font face="arial, helvetica" size"-2">Free JavaScripts provided


by The JavaScript Source</font>

</center><p>

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

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

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

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

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

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