×

[كلاس] اتصل بنا | لا تضيع وقتك

بسم الله الرحمن الرحيم بفضل الله سويت كلاس اخر لى بعد كلاس الاتصال بقاعدة البيانات اريد نقدكم بالنسبة للكلاس هذا هو الكلاس مع الشرح رمز
صورة 'ProfessorY' الرمزية
قديمة 14 - 04 - 2009, 02:12
المشاركة 1
بسم الله الرحمن الرحيم
بفضل الله سويت كلاس اخر لى
بعد كلاس الاتصال بقاعدة البيانات
اريد نقدكم بالنسبة للكلاس

هذا هو الكلاس مع الشرح
رمز PHP:
<?php

/**
 * @author dr-support
 * @copyright 2009
 */
 
class contact {

public 
$name ;
// the name oh the sender
public $email;
// email of the sender
public $message;
// the message
public $des ;
// design of the form
public $error_mes ;
// the error_message
public $succes_mes ;
// the succes message
public $send_to ;
//
public $name_mes;
//
// this function to check the var about in empty and sec it ..
function check ($var)
{
    if(
$var ='')
    {
        echo 
$this ->error_mes ;
        exit;
    }
    
$var trim ($var);
    
$var strip_tags($var);
    return 
$var ;
}
// this function to send the message ..
function con ($name,$email,$send_to,$name_mes,$message,$des,$error_mes,$succes_mes)
{
    
$this ->name $name ;
    
$this ->email $email ;
    
$this ->message =$message ;
    
$this ->des $des ;
    
$this ->error_mes $error_mes ;
    
$this ->succes_mes $succes_mes ;
    
$this ->name_mes $name_mes ;
    
$this ->send_to $send_to ;
//

    
if ($_POST == 'submit')
    {
    
$name =  $_POST['name'];
    
$this ->check($name);
    
$email $_POST['email'];
    
$this ->check($email);
    
$message $_POST['message'];
     
$this ->check($message);
    
$send_to $_POST['send_to'];
    
$this ->check($send_to);
    
$name_mes $_POST['name_mes'];
    
$this ->check ($name_mes);
    
$headers  "From: $name\r\n";
    
$headers .= "Content-type: text\r\n";
    if(
mail "$send_to"$name_mes"$message"$header))
    {
        echo 
$succes_mes ;
    }
    else {
        echo 
$error_mes ;
    }

    
}
else{

    if (
file_exists($des))
    {
        include
"$des";
    }
    else 
"error";
}
}
 }


// for use it ,,
$drsupport = new contact ();
$drsupport ->name 'dr-support' ;
$drsupport ->email '[email protected]';
$drsupport ->message 'i love php';
$drsupport ->des 'form.html';
$drsupport ->error_mes ='oooops ! you must complete all the feilds';
$drsupport ->succes_mes ='message sent succesufly';
$drsupport ->send_to '[email protected]';
$drsupport ->con();
// other method ..
$drsupport = new contact('dr-support','[email protected]','i love php','form.html','oooops ! you must complete all the feilds','message sent succesufly','[email protected]');
$drsupport ->con();
// my best wishes ,,
?>
الكلاس وبكل بساطة
اثناء عمل اسكرب كبير او صغير
لن يوجد وقت لتضيعو فى اشياء سهلة بعض الشىء
يجب ان تكون جاهزة معك
فقط عليك ان تمرر لها الاشياء اللازمة لعملها فقط
----------------
شو هالكلام الكبير
----------------------
نبى نقدكم قبل مدحكم
سلام عليكم

المشاهدات 2592 | التعليقات 12
قديمة 14 - 04 - 2009, 02:24
المشاركة 2
صورة 'أباظة أفندى' الرمزية
أباظة أفندى
:: عضو نشيط ::
تاريخ الإنضمام: 07 - 03 - 2007
رقم العضوية : 32940
الدولة : أرض الاحلام
المشاركات: 367
افتراضي
تسلم أيدك أخى Dr.Support على الكلاس فعلا هتوفر وقت كثيير
إجتهد لكى تتعلم ...... ثم علم غيرك
قديمة 14 - 04 - 2009, 05:39
المشاركة 3
صورة 'the_traveller' الرمزية
the_traveller
.:: عضو متألق ::.
تاريخ الإنضمام: 26 - 01 - 2008
رقم العضوية : 51149
الدولة : Egypt/Ksa
العمر: 41
المشاركات: 7,204
17
افتراضي
سلام عليكم
ماشاء الله
أحييك على التطور
لكن ليا رأي صغير للتطوير
1- ممكن تدخل فيه خااصية ارفاق ملف مع الرسالة
2 - اذا لم يعتمد العضو على تصميم للرسالة ليه مش تعمل انت تصميم افتراضي للرسالة على شكل جدول من لونين كل خانه لون
مش أحسن؟؟

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



دخول متقطع


قديمة 14 - 04 - 2009, 08:28
المشاركة 4
almhajer
:: عضو نشيط ::
تاريخ الإنضمام: 27 - 03 - 2007
رقم العضوية : 33674
الدولة : السعودية
المشاركات: 993
افتراضي
يعطيك العافية بارك الله فيك بس لي تعقيب على الكلاسسس غالب الاخوة المبرمجين يضيفون التعليق بالللغة الانكليزية
اتمنى يعدو هذا المفهوم لانننا نعمل على توصيل المعلومة باللغة العربية
شاكرا للجميع الله بيوفق
شارك ولو بقطرة بنك الدم
مدونتي
الحمد لله عدد كلماته ------------ وزنة عرشه
اللهم لا علم لنا الا ما علمتنا _________ سبحانك انك علام الغيوب
اذا اخطات فمن نفسي--------------------وان اصبت فمن الله
ومااوتيتم من العلم الا قليل---------------- - وفوق كل ذي علم عليم
نعمل سويا --------------------------------نحو برمجة عربية
قديمة 14 - 04 - 2009, 10:03
المشاركة 5
صورة 'mohamedhelal' الرمزية
mohamedhelal
:: عضو نشيط ::
تاريخ الإنضمام: 01 - 01 - 2009
رقم العضوية : 64044
الدولة : مصر
العمر: 31
المشاركات: 2,983
6
افتراضي
مبروك علي الكلاس

في خطاء انت عمله في الكلاس الي هو داله con لو حد استخدمها مثل مانت عامل في المثال هيطلع ليه خطاء وكمان استخدم الداله ومرر له البرمتيرات احسن ما تكتب الكود ده كلة



بتوفيق اخي الكريم ربنا معا ان شاء الله
لا اله الا الله سيدنا محمد رسول الله
لا اله الا أنت سبحانك أنى كنت من الظالمين
ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم

نظام قوالب ArabTemplate على github
https://github.com/mohamedhelal/arabTemplate

الايميلات
[email protected]
[email protected]
[email protected]

المحمول
01019342195

سكربت ادارة محتوى تحت التجربها
قديمة 14 - 04 - 2009, 12:15
المشاركة 6
صورة 'Mr.Ajax' الرمزية
Mr.Ajax
:: عضو نشيط ::
تاريخ الإنضمام: 20 - 12 - 2007
رقم العضوية : 46733
الدولة : أم الدنيا
المشاركات: 3,848
3
افتراضي
تطور جميل حبيبى
استمر على هذا واتبع مقترحات الاخوه

بالتوفيق
قديمة 14 - 04 - 2009, 12:24
المشاركة 7
صورة 'رمانو' الرمزية
رمانو
:: عضو نشيط ::
تاريخ الإنضمام: 28 - 11 - 2005
رقم العضوية : 12970
الدولة : تمرة
المشاركات: 3,099
1
افتراضي
أخي انا اتعلم البي اتش بي الأن

ياليت لو تجاوبني على السؤال


ماهي الكلاسات وماهي فائدتها وهل هذه الكلاسات لم تظهر إلى في php5
دليل القروبات العربية
وتساب و تلجرام
http://www.gropat.com
قديمة 14 - 04 - 2009, 15:41
المشاركة 8
صورة 'ProfessorY' الرمزية
ProfessorY
:: عضو نشيط ::
تاريخ الإنضمام: 04 - 11 - 2006
رقم العضوية : 27544
الدولة : FunCtion
المشاركات: 2,152
افتراضي
مبروك علي الكلاس

في خطاء انت عمله في الكلاس الي هو داله con لو حد استخدمها مثل مانت عامل في المثال هيطلع ليه خطاء وكمان استخدم الداله ومرر له البرمتيرات احسن ما تكتب الكود ده كلة



بتوفيق اخي الكريم ربنا معا ان شاء الله
صح كلامك
يبدو انى استعجلت بنزوله
سيتم مراجعته
وانزاله بعد التجربة
تحياتى
قديمة 14 - 04 - 2009, 15:59
المشاركة 9
صورة 'ALSARIM' الرمزية
ALSARIM
:: عضو نشيط ::
تاريخ الإنضمام: 10 - 04 - 2008
رقم العضوية : 56393
الدولة : مقيم في هذه الدنيا
المشاركات: 958
افتراضي
جميل أخي الكريم ..الله يوفقك
أثر قبول الله طاعة المؤمن هي مداومته على
فعل الطاعات فلا يتركها بعد رمضان الله المستعان .

إن الله وملائكته يصلون على النبي يا ايها الذين امنوا صلوا عليه وسلموا تسليما .
قديمة 15 - 04 - 2009, 02:09
المشاركة 10
صورة 'mohamedhelal' الرمزية
mohamedhelal
:: عضو نشيط ::
تاريخ الإنضمام: 01 - 01 - 2009
رقم العضوية : 64044
الدولة : مصر
العمر: 31
المشاركات: 2,983
6
افتراضي
انا عديلة الداله الي قلت ليك عليها بس ان شاء الله بكرة هبقي اعمل كلاس واجربة ولو اشتغل هبقي احته

رمز PHP:


<?php

/**
 * @author dr-support
 * @copyright 2009
 */
 
class contact {

public 
$name ;
// the name oh the sender
public $email;
// email of the sender
public $message;
// the message
public $des ;
// design of the form
public $error_mes ;
// the error_message
public $succes_mes ;
// the succes message
public $send_to ;
//
public $name_mes;
//
// this function to check the var about in empty and sec it ..
function check ($var)
{
    if(
$var ='')
    {
        echo 
$this ->error_mes ;
        exit;
    }
    
$var trim ($var);
    
$var strip_tags($var);
    return 
$var ;
}
// this function to send the message ..
function contact($name,$email,$send_to,$name_mes,$message,$des,$error_mes,$succes_mes)
{
    
$this ->name $name ;
    
$this ->email $email ;
    
$this ->message =$message ;
    
$this ->des $des ;
    
$this ->error_mes $error_mes ;
    
$this ->succes_mes $succes_mes ;
    
$this ->name_mes $name_mes ;
    
$this ->send_to $send_to ;
//

    
if ($_POST == 'submit')
    {
    
$name =  $_POST['name'];
    
$this ->check($name);
    
$email $_POST['email'];
    
$this ->check($email);
    
$message $_POST['message'];
     
$this ->check($message);
    
$send_to $_POST['send_to'];
    
$this ->check($send_to);
    
$name_mes $_POST['name_mes'];
    
$this ->check ($name_mes);
    
$headers  "From: $name\r\n";
    
$headers .= "Content-type: text\r\n";
    if(
mail "$send_to"$name_mes"$message"$header))
    {
        echo 
$succes_mes ;
    }
    else {
        echo 
$error_mes ;
    }

    
}
else{

    if (
file_exists($des))
    {
        include
"$des";
    }
    else 
"error";
}
}
 }

//طريقة الاستخدام
// for use it ,,
$drsupport = new contact('dr-support','[email protected]','i love php','form.html','oooops ! you must complete all the feilds','message sent succesufly','[email protected]');
$drsupport ->con();
// my best wishes ,,
?>
لا اله الا الله سيدنا محمد رسول الله
لا اله الا أنت سبحانك أنى كنت من الظالمين
ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم

نظام قوالب ArabTemplate على github
https://github.com/mohamedhelal/arabTemplate

الايميلات
[email protected]
[email protected]
[email protected]

المحمول
01019342195

سكربت ادارة محتوى تحت التجربها
قديمة 15 - 04 - 2009, 11:12
المشاركة 11
صورة 'mohamedhelal' الرمزية
mohamedhelal
:: عضو نشيط ::
تاريخ الإنضمام: 01 - 01 - 2009
رقم العضوية : 64044
الدولة : مصر
العمر: 31
المشاركات: 2,983
6
افتراضي
ده كلا س انا عملته بس مجربتهوش عشان معنديش استضافة تدعم داله الميل او حتي جربة برنامج علي السيرفر المحلي فارجو من اي حد يجربة يقول هل هو شغال ام لا

رمز PHP:


<?php
 
/**
  * ##############################################
  * ##برمجة محمدهلال                             ##
  * ##جميع الحقوق محفوظة لي محمدهلال             ##
  * ##    mohamedhelal                            ##
  * ##all rights to mohamedhelal                 ##
  * ##email:[email protected]        ##
  * ##############################################
  * */
  
  
  
  
class MAIL_SEND
  
{
      private 
$SEND_TO;
      private 
$SEND_MASSAGE;
      private 
$SEND_TITLE;
      private 
$SENDER_NAME;
      private 
$SENDER_EMAIL;

      function 
__construct($TO,$TITLE,$MASSGE,$EMAIL=false,$NAME=false,$USFUNC=false,$HEADERS=false)
              {
            
$this->SEND_TO=$TO;
            
$this->SEND_TITLE=$TITLE;
            
$this->SEND_MASSAGE=$MASSGE;
              SWITCH(
$USFUNC)    
              {
                  DEFAULT:
                  
$this->SENDER_NAME=$NAME;
                
$this->SENDER_EMAIL=$EMAIL;
                  
$this->DEFAULT_HEADER();
                  break;
                  case 
'SMAIL':
                  
$MAIL=mail($this->SEND_TO,$this->SEND_TITLE,$this->SEND_MASSAGE,$HEADERS);
                if(
$MAIL)
                    {
                    return 
true;
                    }
                else
                    {
                    return 
false;
                    }
                  break;
              }
          
              }
      
      
    private FUNCTION 
DEFAULT_HEADER()
                  {
          
                      
$headers  "MIME-Version: 1.0\n";
                    
$headers .= "Content-type: text/html; charset=windows-1256\n";
                    
$headers .= "From:".$this->SENDER_NAME."<".$this->SENDER_EMAIL.">\n";
                 
$headers .= "Reply-To:".$this->SENDER_EMAIL."\n";
                  
$MASSAGE ='<table width="100%" border="1">
                      <tr>
                     <td>'
.$this->SEND_TITLE.'</td>
                    </tr>
                     <tr>
                      <td>'
.$this->SEND_MASSAGE.'</td>
                      </tr>
                    </table>'
;
                
$MAIL=mail($this->SEND_TO,$this->SEND_TITLE,$MASSAGE,$headers);
                if(
$MAIL)
                    {
                    return 
true;
                    }
                else
                    {
                    return 
false;
                    }
        
      }     
      
  }
  
  
$HELAL=new MAIL_SEND("[email protected]","mohamedhelalsendto you","iam mohamed","helal","MOHE");
  if(
$HELAL)
  {
      echo 
"SECUSSES";
  }
?>
لا اله الا الله سيدنا محمد رسول الله
لا اله الا أنت سبحانك أنى كنت من الظالمين
ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم

نظام قوالب ArabTemplate على github
https://github.com/mohamedhelal/arabTemplate

الايميلات
[email protected]
[email protected]
[email protected]

المحمول
01019342195

سكربت ادارة محتوى تحت التجربها
قديمة 29 - 06 - 2009, 13:33
المشاركة 12
صورة 'Bagi' الرمزية
Bagi
:: عضو نشيط ::
تاريخ الإنضمام: 13 - 03 - 2008
رقم العضوية : 53929
الدولة : L!Bya
المشاركات: 2,527
افتراضي
ماشاء الله دكتور ،، >> الباين من دعائي

وعلي فكرة برنامج امس الي عدلته مش دالة الميل ^^ >> علشان دالة الميل دي بتسبب ضغط علي السيرفر فاستخدمت طريقة ثانية
[email protected]

http://bagi.ly

مبرمج

C , C++ , Html , Php , Java Opp , Java Applet
Vb.net , Vb6 , JavaScript.

قديمة 22 - 07 - 2009, 00:59
المشاركة 13
صورة 'الشرقاوي للبرمجة' الرمزية
الشرقاوي للبرمجة
:: عضو نشيط ::
تاريخ الإنضمام: 15 - 07 - 2009
رقم العضوية : 66239
الدولة : المملكة العربية...المغربية طبعا
المشاركات: 4,537
افتراضي
مو فاهم
شو مهمته
كيف نستعمله؟
إسم المجموعة : الـشـرقـاوي لخدمات البرمجة والتصميم
إسم صاحب المجموعة : محمد عمر الشرقاوي المكناسي
رقم الهاتف : من داخل المغرب 0633457675 ومن خارج المغرب 00212633457675
البريد :[email protected]

 
اضافة رد
 

موسوعة دالات الملفات المضغوطة rar .. مطلوب دورة php فى مصر

أدوات الموضوع ابحث في الموضوع
ابحث في الموضوع:

البحث المتقدم
طرق العرض


الساعة معتمدة بتوقيت جرينتش +3 . الساعة الآن : 21:13.
المعهد غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي معهد ترايدنت ولا نتحمل أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

جميع الحقوق محفوظة Traidnt 2019
  • 00966138651070
  • 00966138648289
  • 2051033691
Powered by vBulletin® Version 3.8.11 .Copyright ©2000 - 2019, Jelsoft Enterprises Ltd
SEO by vBSEO ©2011, Crawlability, Inc.