مشاهدة النسخة كاملة : كيف تقوم بانشاء صفحة contact
lesstat
03-08-2007, 08:11 PM
السلام عليكم
رجاءا اخواني مساعدة
قمت بتصميم موقع من خلال قالب جاهز
و في هذا الفالب يوجد صفحة contact
كيف اجعل هذه الصفحة ديناميك اي من يرسل لي من خلال الموقع اجد الرسالة في الميل او في admin
رجاءا المساعدة
U s F
03-08-2007, 08:25 PM
بأي لغة ?
Php?
U s F
03-08-2007, 08:43 PM
الطريقة الأولى : mail
$destinataire="email@destinataire.com";
$objet="objet";
$message=nl2br("message");
$header="Content-type:text/html\nFrom:votreemail@votredomaine.com\r\n\r\n";
mail($destinataire,$objet,$message,$header); // fonction mail
الطريقة التانية : db
تقوم بإنشاء table mysql تسميه متلا contact يتكون من id_message و objet و message
عند الضغط على "أرسل" تقوم بإدخال المعلومات الى قاعدة البيانات بأستعمال
$req="insert into contact (objet,message) values (".$objet.",'".$message."')";
lesstat
03-08-2007, 08:57 PM
شكرا جزيلا لك لكن ارجوك اين اضيف هذه الاكواد رجاءا
U s F
03-08-2007, 09:09 PM
حسابي لا يسمح لي بالتواصل بالرسائل الخاصة :smailes67:
ممكن ترس لي نسخة HTML من الصفحة لكي اقوم بتعديلها إدا أردت
lesstat
03-08-2007, 09:23 PM
انا موجود لو ممكن ضيفني
U s F
03-08-2007, 09:26 PM
الطريقة الأولى : mail
$destinataire="email@destinataire.com";
$objet="objet";
$message=nl2br("message");
$header="Content-type:text/html\nFrom:votreemail@votredomaine.com\r\n\r\n";
mail($destinataire,$objet,$message,$header); // fonction mail
هدا يمكن وضعه في صفحة تسميها متلا envoyer.php , و لا تنسى ان تضع هدا الإسم في action الفورم الدي سيقوم بالإرسال
و تعوض
"objet" ب $post['objet']
message"" ب $post['message']
email@destinataire.com بعنوانك البريدي
طبعا يجب أن تسمي مكونات الفورم ب objet و message و تكون methode="post"
vBulletin® , Copyright ©2000-2009, TranZ by Almuhajir