تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة في كود اتصل بنا
#1
لدي مشكلة في سكريبت اتصل بنا وذلك عند تغيير اسم الذر من send باللغة الانجليزية الى ارسل باللغة العربية لا يعمل الكود
الرد }}}}
تم الشكر بواسطة:
#2
الرجاء ارفاق السكريبت للنظر في المشكلة

يعطيك العافية
شـــايـفـــك

الرد }}}}
تم الشكر بواسطة: نسيم , نسيم , derham
#3
(12-04-16, 12:08 PM)abulayth كتب : الرجاء ارفاق السكريبت للنظر في المشكلة

يعطيك العافية

شكرا لقد قمت بتغيير ال name الخاص بالمتغيرمن 'send' الى 'ارسال'    

لكن لدي مشكلة اخري اخي الكريم سأرسل لك الاسكريبت  وهي ان ما ارسله باللغة العربية سواء اسم او موضوع تظهر عند استلام الرسالة بحروف غريبة وها هو الكود 

<?php

  

$name = $_POST['name'];

$mail = $_POST['mail'];

$tel = $_POST['tel'];

$sub = $_POST['sub'];

$msg = $_POST['msg'];

 

    if(isset($_POST['ارسال']))

    {

    if(empty($name) or is_int($name))

    {

      echo '<div  class="no">ادخل الإسم</div>';

    }

  

    elseif(empty($mail))

    {

       echo '<div class="no">ادخل الايميل</div>';

    

    }

     elseif(empty($mail))

    {

       echo '<div class="no">ادخل رقم التليفون</div>';

    

    }

 

    elseif(empty($msg))

    {

        echo "<div class='no'>ادخل الرسالة</div>";

            }else{

$mail = "--------";

 

$title = $sub . 'Is From : ' .$name;

$header = "MIME-Version: 1.0 \r/n" ;

$header .= "From: $ymail $sub \r\n" ;

$header .= "Content-Type: Text/html ; charcet=utf-8 \r\n" ;

$header .= "X-Priority: 3 \r\n";

 

mail ($mail,$sub,$msg,$header); // function Mail

 

echo '<div class="ok">شكرا تم الارسال ، وسنرد عليك في أقرب وقت </div>';

    }//else Maail

      

 

    }// start IF      

 
?>
الرد }}}}
تم الشكر بواسطة: derham
#4
استبدلي charcet ب charset
الرد }}}}
تم الشكر بواسطة: نسيم , derham , derham , سعود , ناجي إبراهيم
#5
شكرا جزيلا اخي الكريم ظهر محتوى الرسالة والموضوع باللغة العربية جعل الله ما تفيدون من علم في ميزان حسناتكم ولي ايضا استفسار اخر

كيف لي ان اضيف خانة لرقم التليفون يضع فيها المستخدم رقم التليفون
الرد }}}}
تم الشكر بواسطة: derham
#6
يفترض ان لديك خانة في الـ html لانك قمت بتعريف مخرجاتها في البداية
PHP كود :
$tel $_POST['tel']; 






ان كانت موجودة فعلا في الفورم فما عليك الا اضافتها الى جسم الرسالة
ابحثي عن هذا السطر
PHP كود :
$title $sub 'Is From : ' .$name


اضيفي تحته مباشرة
PHP كود :
        $msg $msg " \r\n  رقم الهاتف" $tel

يفترض ان يظهر رقم الهاتف الان في نهاية الرسالة
اذا لم يكن مربع النص موجودا في الفورم ارجوا ان تضعي كود الفورم html للتعديل عليه
الرد }}}}
تم الشكر بواسطة: نسيم , derham , سعود
#7
(12-04-16, 03:36 PM)محمد كريّم كتب : يفترض ان لديك خانة في الـ html لانك قمت بتعريف مخرجاتها في البداية
PHP كود :
$tel $_POST['tel']; 






ان كانت موجودة فعلا في الفورم فما عليك الا اضافتها الى جسم الرسالة
ابحثي عن هذا السطر
PHP كود :
$title $sub 'Is From : ' .$name


اضيفي تحته مباشرة
PHP كود :
        $msg $msg " \r\n  رقم الهاتف" $tel

يفترض ان يظهر رقم الهاتف الان في نهاية الرسالة
اذا لم يكن مربع النص موجودا في الفورم ارجوا ان تضعي كود الفورم html للتعديل عليه
شكرا اخي  بالفعل اضيفت الى جسم الرسالة
او ايضا اضافة cc اي ان ترسل الي بريد اليكتروني أخر بالاضافة للبريد الاول فكيف يمكنني اضافة cc ولك كل الشكر
الرد }}}}
تم الشكر بواسطة: derham
#8
سهلة
أضيفيها الى الهيدر
$header .= "Cc: user@email.com";
تحت السطر
$header .= "From: $ymail $sub \r\n" ;
الرد }}}}
تم الشكر بواسطة: abulayth , نسيم , derham , سعود
#9
(12-04-16, 05:00 PM)محمد كريّم كتب : سهلة
أضيفيها الى الهيدر
$header .= "Cc: user@email.com";
تحت السطر
$header .= "From: $ymail $sub \r\n" ;

شكرا جزيلا اخي الكريم الكود شغال مية في المية
الرد }}}}
تم الشكر بواسطة: derham
#10
الشكر لله
موفق
الرد }}}}
تم الشكر بواسطة: نسيم , derham


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم