تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو فعال جدا
تاريخ التسجيل: May 2004-
#1 (permalink)  
للمبرمجيين اريد اضافة شرط لسكريبت


السلام عليكم ورحمة الله وبركاته .
لدي سكريبت بي اتش بي واريد ان يضيف شرط عندما يسجل الزائر الا يقبل الايملات المجانية ولا يقبل الا:
domain@domain.com
بحيث لا يقبل الا مثلاً yahoo@yahoo.com
بدون قبول info ولا webmaster
كيف يمكنني اضافة الشرط من يستطيع المساعدة .
تحياتي






__________________
دروس php بالفيديو !
marabe7 غير متواجد حالياً   قديم 27-11-2005, 02:50 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jul 2003-
#2 (permalink)  

السلام عليكم,,,


لست متأكدا ولكن أعتقد أن التالي سيفي بالمطلوب:

كود PHP:
$parts explode('@'$email );
$name $parts(0);
$domain explode('.'$parts(1));
if (
$name !== $domain(0))
{
echo 
'لا يمكن استخدام هذا البريد. يجب أن يكون البريد بالشكل: name@name.com';
}
else
{
// البريد المستخدم مطابق لما هو مطلوب







__________________
بوجبر

http://www.ba7reny.com
بحريني دوت كوم (موقع صديق)
M-Plus غير متواجد حالياً   قديم 27-11-2005, 10:40 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2005-
#3 (permalink)  

أبشوف الكتاب وارد لك






__________________
--------------
,,, قصيمي ،،،
-*----------*-
برامج | دليل مواقع


اضف موقعك في الدليل الشامل
الستاره غير متواجد حالياً   قديم 29-11-2005, 03:05 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: May 2004-
#4 (permalink)  

مشكور اخوي M-Plus بجربها وبرد عليك .
اخوي ستاره ما فهمت عليك ؟
تحياتي .






__________________
دروس php بالفيديو !
marabe7 غير متواجد حالياً   قديم 15-12-2005, 10:44 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: May 2004-
#5 (permalink)  

اخوي M-Plus للاسف ما ضبطت وطلع لي الخطأ التالي :


Fatal error: Call to undefined function: array() in .....

ارجو الحل يا شباب ...

مشكوررين .






__________________
دروس php بالفيديو !
marabe7 غير متواجد حالياً   قديم 15-12-2005, 11:02 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jul 2003-
#6 (permalink)  

بالفعل الكود السابق فيه خطأ.. ربما لأني كتبته على استعجال!

جرب التالي

كود PHP:
$parts explode('@'$email ); 
$name $parts[0]; 
$domain explode('.'$parts[1]); 
if (
$name !== $domain[0]) 

echo 
'لا يمكن استخدام هذا البريد. يجب أن يكون البريد بالشكل: name@name.com'

else 

// البريد المستخدم مطابق لما هو مطلوب 







__________________
بوجبر

http://www.ba7reny.com
بحريني دوت كوم (موقع صديق)
M-Plus غير متواجد حالياً   قديم 16-12-2005, 10:06 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: May 2004-
#7 (permalink)  

والله اخوي M-Plus اسف اني تعبتك معاي .
بس الحين لما حطيت الكود صار يسجل ولغى الشروط السابقة وما نفذ الشرط كمان .
اتمنى اذا تقدر تديني ايميلك ارسلك ملف البي اتش بي عليه وتشوفه ...
اذا ما تقدر عادي ومشكور واسف على الازعاج .

تحياتي .






__________________
دروس php بالفيديو !
marabe7 غير متواجد حالياً   قديم 17-12-2005, 07:32 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jul 2003-
#8 (permalink)  

أخوي أرسل لي على nawaf@ba7reny.com






__________________
بوجبر

http://www.ba7reny.com
بحريني دوت كوم (موقع صديق)
M-Plus غير متواجد حالياً   قديم 17-12-2005, 08:10 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: May 2004-
#9 (permalink)  

مشكور اخوي M-Plus وارسلت لك الرسالة .
الله يبارك فيك .
تحياتي .






__________________
دروس php بالفيديو !
marabe7 غير متواجد حالياً   قديم 17-12-2005, 10:33 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jul 2003-
#10 (permalink)  

أخي سأفتح الملف عندما أعود للمنزل و سأرد عليك باذن الله






__________________
بوجبر

http://www.ba7reny.com
بحريني دوت كوم (موقع صديق)
M-Plus غير متواجد حالياً   قديم 17-12-2005, 11:56 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jul 2003-
#11 (permalink)  

السلام عليكم...

أخي انت تريد كود java؟ الكود الذي وضعته لك بالأعلى هو كود php ويجب أن يوضع في الصفحة التي ستسقبل هذا الفورم لمعالجته. أما الصفحة التي أرسلتها لي فتحتوي على كود java.. والحقيقة لا أعرف في الجافا الا القليل..






__________________
بوجبر

http://www.ba7reny.com
بحريني دوت كوم (موقع صديق)
M-Plus غير متواجد حالياً   قديم 17-12-2005, 01:35 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: May 2004-
#12 (permalink)  

مشكور اخوي M-Plus وبارك الله فيك .
اعتذر عن ازعاجك
شكله مالنا نصيب انضبطها .
تحياتي .






__________________
دروس php بالفيديو !
marabe7 غير متواجد حالياً   قديم 20-12-2005, 01:01 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jul 2003-
#13 (permalink)  

كود PHP:
// صفحة التسجيل 
<form method="post" action="ok.php">
<
input type="text" name="ur_email">
<
br>
<
input type="submit" name="go" value="GO">
</
form
و ok.php
كود PHP:
<?
// تأكد سريع أنه أدخل الإيميل بالشكل المطلوب
if (strpos($_POST['ur_email'],"@")){

// قائمة بالإيميلات المجانية
$not=array("hotmail","yahoo","gmail","maktoob");

// نأخذ الجزء الثاني من الإيميل domain.com
$eml=explode("@",$ur_email);

// نأخذ الجزء الأولاني من الجزء الثاني من الإيميل domain
$emll=explode(".",$eml[1]);

// التأكد من الجزء الأول لا يساوي قيمة من مصفوفة الإيميلات المجانية التي أدخلناها
if (!in_array($emll[0],$not)){

// نتأكد أن الإيميل ليس إنفو أو ويب ماستر
if ($eml[0] !== "info" && $eml[0] !== "webmaster"){
// خطوات حفظ الإيميل والتسجيل هنا
}else{
echo 
"لا يمكن التسجيل ب info أو webmaster";
}
}else{
echo 
"لا يمكن التسجيل ببريد مجاني";
}
}
بالتوفيق






__________________
النسخة الثانية من ابلود بلس قريبا جدا :
+ شريط مئوي لرفع الملفات
+ دعم اكثر من سيرفر لرفع الملفات Multi-Server
+ مكتبة ملفات مؤرشفة
Egyptechno غير متواجد حالياً   قديم 20-12-2005, 01:51 AM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 08:12 AM بتوقيت المملكة العربية السعودية