الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل يوجد طريقة لاضافة اسكربت اتصل بنا PHP داخل صفحة HTML

بدأه islaam في 9 سبتمبر 2011 · 1 رد · 1,460 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يا جماعة انا دورت كتيييييييير لحد ما تعبت كنت عاوز طريقة صحيحة في اضافة اسكربت اتصل بنا php على صفحة html

الاسكربت موقع اسكربتات مبرمجه لو مكنش فيه طريقة

اعمل ايه علشان احط الهيدر والقوائم بتاعتي داخل الاسكربت الرئيسي علشان يتمشى مع الموقع ويتمشى مع html الصفحة الرئيسية

وياريت حد يجوابني في اسرع وقت

#2

حسب ما أعلم أكواد HTML تعمل على صفحات PHP ولكن أكواد PHP لا تعمل على صفحات بإمتداد HTML لأن السيرفر سوف يتجاهل الاكواد ويعتبرها أكواد HTML

الخلاصة أكتب محتويات موقع على صفحة بإمتداد PHP وضع بها أكواد HTML بشكل عادي وأضف إليها اكواد PHP داخل اكواد HTML

هذا كود فورم ارسال الإيميل

....


<html>
<head>
<title>Mail sender</title></head><body>
<form action="mail.php" method="POST">
<b>Email</b><br>
<input type="text" name="email"size=40>
<p> <b>Subject</b> <br>
<input type="text" name="subject"size=40>
<p>
<b>Message</b><br>
<textarea cols=40 rows=10 name="message">
</textarea> <p>
<input type="submit" value=" Send ">
</form>
</body>
</html>

وهذا كود إرساله في صفحة mail.php




<html>
<head><title>PHP Mail Sender</title></head>
<body>
<?php

/* All form fields are automatically passed to the PHP script through the array $_POST. */
$email = $_POST['email'];
$subject = $_POST['subject'];
$message = $_POST['message'];

/* PHP form validation: the script checks that the Email field contains a valid email address and the Subject field isn't empty. preg_match performs a regular expression match. It's a very powerful PHP function to validate form fields and other strings - see PHP manual for details. */
if (!preg_match("/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/", $email)) {
echo "<h4>Invalid email address</h4>";
echo "<a href='javascript:history.back(1);'>Back</a>";
} elseif ($subject == "") {
echo "<h4>No subject</h4>";
echo "<a href='javascript:history.back(1);'>Back</a>";
}

/* Sends the mail and outputs the "Thank you" string if the mail is successfully sent, or the error string otherwise. */
elseif (mail($email,$subject,$message)) {
echo "<h4>Thank you for sending email</h4>";
} else {
echo "<h4>Can't send email to $email</h4>";
}
?>
</body>
</html>


مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…