اذهب إلى المحتوى
  • 0

إنشاء فورم في لغة php

علي أبو اشرف

السؤال

السلام عليكم 
انا بدي مساعدة في المشروع في جزء صغير لو سمحتو
انا وصلت في المشروع لل فورم ومش عارف اعمله ف بدي لمن المستخدم يدخل البيانات
ويرسل يرتسلو البيانات الى ايميل مدير الجمعية هاد الشي بدو php
انا ضعيف شوي في php  مبتدأ 
هاد رابط الموقع ::::   https://charity-style.000webhostapp.com/#

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

اولاً عليك أن تقوم بانشاء الform كالتالي ليقوم باستقبال البيانات:

<?php

<form action="email.php" method="post">//لاحظ ان البيانات المرسلة سيتم معالجتها في ملف email.php في نفس مسار الملف الذي يوجد به الform
Name: <input type="text" name="name"><br>
E-mail: <input type="text" name="email"><br>
Phone: <input type="text" name="phone"><br>
Message: <textarea name="message"></textarea><br>
<input type="submit">
</form>

ثانياً عليك انشاء ملف email.php:

<?php

$email = $_POST['email'];
$subject = $_POST['subject'];
$message = $_POST['message'];

mail($email,$subject,$message);

كما يمكنك ان تستخدم طريقة اخرى للتعامل مع الرسائل التي تستقبلها من خلال الform وهي ان تقوم بإنشاء جدول في قاعدة البيانات وتخزن فيه: الرسائل الواردة من المستخدمين كالتالي:

ستقوم بإجراء تعديل على ملف email.php ليتم تخزين بيانات الرسالة المرسلة :

<?php

$email = $_POST['email'];
$subject = $_POST['subject'];
$message = $_POST['message'];
$phone = $_POST['phone'];

$query = 'Insert into messages(name,email,subject,phone) values("'.$name.'","'.$email.'","'.$subject.'","'.$phone.'")';

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...