עבור לתוכן

עמוד טופס דינמי באתר סטטי

Featured Replies

פורסם

שלום רב,

יש לי כמה אתרים סטטיים באוויר הבנויים על HTML DSS JS בצורה רגילה כגון:

http://homecomp.co.il/facebook_site16/

אני מוסיף כפתורים של צור קשר לתבניות קיימות

אני רוצה צור קשר דינמי על PHP שהלקוח ישאיר פרטים זה יגיע אלי למייל

השאלה שלי היא, האם זה יעבוד? אף פעם לא ניסיתי

עמוד אחד דינמי בתוך אתר שלם סטטי

קוד HTML

<table width="400" border="0" align="center" cellpadding="3" cellspacing="1">
<tr>
<td><strong>Contact Form </strong></td>
</tr>
</table>
<table width="400" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<td><form name="form1" method="post" action="send_contact.php">
<table width="100%" border="0" cellspacing="1" cellpadding="3">
<tr>
<td width="16%">Subject</td>
<td width="2%">:</td>
<td width="82%"><input name="subject" type="text" id="subject" size="50"></td>
</tr>
<tr>
<td>Detail</td>
<td>:</td>
<td><textarea name="detail" cols="50" rows="4" id="detail"></textarea></td>
</tr>
<tr>
<td>Name</td>
<td>:</td>
<td><input name="name" type="text" id="name" size="50"></td>
</tr>
<tr>
<td>Email</td>
<td>:</td>
<td><input name="customer_mail" type="text" id="customer_mail" size="50"></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="submit" name="Submit" value="Submit"> <input type="reset" name="Submit2" value="Reset"></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
PHP
[code]
<?php
// Contact subject
$subject ="$subject";
// Details
$message="$detail";
// Mail of sender
$mail_from="$customer_mail";
// From
$header="from: $name <$mail_from>";
// Enter your email address
$to ='someone@somewhere.com';
$send_contact=mail($to,$subject,$message,$header);
// Check, if message sent to your email
// display message "We've recived your information"
if($send_contact){
echo "We've recived your contact information";
}
else {
echo "ERROR";
}
?>

פורסם

אין בעיה שזה יעבוד.

רק תדאג שהaction מפנה לכתובת עם קוד הphp (אותו עמוד במקרה הזה)

פורסם

אתה לא מעדיף Framework כזה או אחר שיעשה לך סדר בחיים?

בגדול אבל אין בעיה שיהיה עמוד אחד דינמי, רק כמו שאמרו, תעשה פוסט לעמוד PHP ושהוא, לפי התשובה של השליחה יבנה את העמוד אחרי ה'צור קשר'. כדאי גם להכניס וולידציה (validation), סתם כדי למנוע ספאם.

בהצלחה

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים