• 0
islaam

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

سؤال

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

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

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

1 إجابات على هذا السؤال .

  • 0

حسب ما أعلم أكواد 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>


0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .