הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 25-10-08, 20:18   # 1
the-shadow
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 44
הודעות: 434

the-shadow לא מחובר  

עזרה: עם טופס לשליחה לאימייל php

בניתי טופס לשליחת אימייל מהאתר

והבעיה שהוא מתקבל אצלי במייל אבל בסימנים. ניסיתי הכל ולא הלך



זה הקוד של ה - html הקידוד של כל האתר הוא ב utf-8



[CODE]


<font face="arial" size="2" color="ffffff">
<form action="mail.php" method="post">
<input type="text" name="name">&nbsp;&nbsp;&nbsp;&nbsp;& nbsp; : שם פרטי
<br>
<input type="text" name="mail">&nbsp;&nbsp;&nbsp;&nbsp;& nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: אימייל
<br>
<input type="text" name="phone"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;: טלפון
<br>
<input type="text" name="web">&nbsp;&nbsp;&nbsp;: כתובת אתר
<br>
<input type="text" name="subject">: נושא ההודעה
<br>
: תוכן ההודעה<br>
<textarea cols="42" rows="5" name="message"></textarea><br><br>
<input type="submit" value="שלח">
<input type="reset" value="נקה טופס">
</form>
</font>

[CODE/]

מה הבעיה כאן? ואיך אני מכניס אותו לטבלה שאני לא אצטרך לעשות רווחים שבפיירפפוקס

הוא לא מראה אותו טוב את כל הטופס.



וזה הקוד של ה php :

[CODE]

<?php



$subject = $_POST['subject'];
$message = "Name: " . $_POST["name"] . "\n";
$message .= "mail: " . $_POST["mail"] . "\n";
$message .= "phone: " . $_POST["phone"] . "\n";
$message .= "web: " . $_POST["web"] . "\n";
$message .= "message: " . $_POST["message"] . "\n";
mail('admin@i-l.co.il', $subject, $message, "From:".$sender);


$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'content-type: text/html; charset=utf-8' . "\r\n";
$message .= "content-type: text/html; charset=utf-8\n";






?>

ההודעה נשלחה בהצלחה,
<a href="index.html">חזרה לדף הבית</a>

[CODE/]

נשלח אליי לאימייל ככה:

Name: ׳’׳¢׳’׳¢׳’׳¢
mail: ׳’׳›׳¢׳’׳¢
phone: ׳›׳’׳¢׳’׳¢
web: ׳’׳¢׳’׳¢׳’
message: ׳¢׳’׳›׳¢׳’׳¢ ׳’׳›׳¢׳’׳›׳¢ ׳’׳›׳¢׳›׳’׳¢׳’





תודה רבה
  Reply With Quote
ישן 25-10-08, 20:23   # 2
vadimg88
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2008
גיל: 37
הודעות: 710

vadimg88 לא מחובר  

אתה שולח האדרים אבל אתה לא מצרף אותם לאימייל תשים לב שההאדרים שלך אתה מגדיר אותם לאחר שכבר שלחת את האימייל
  Reply With Quote
ישן 25-10-08, 20:24   # 3
the-shadow
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 44
הודעות: 434

the-shadow לא מחובר  

תודה על תשובתך
איך עושים את זה בדיוק?

תודה
  Reply With Quote
ישן 25-10-08, 20:27   # 4
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 34
הודעות: 2,050

daMn לא מחובר  

ציטוט:
נכתב במקור על ידי the-shadow צפה בהודעה
תודה על תשובתך
איך עושים את זה בדיוק?

תודה
פשוט תעביר את השורה של הפונקציה mail אחרי הגדרת המשתנה של הheader.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
  Reply With Quote
ישן 25-10-08, 20:33   # 5
vadimg88
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2008
גיל: 37
הודעות: 710

vadimg88 לא מחובר  

ואתה צריך להוסיף לפונקציה של המייל את המשתנה $headers בתור פרמטר חמישי.
  Reply With Quote
ישן 25-10-08, 20:41   # 6
the-shadow
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 44
הודעות: 434

the-shadow לא מחובר  

תודה רבה

הצלחתי.

תודה לשניכם.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 21:40.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ