הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   עזרה דחוף עם צור קשר (https://hosts.co.il/forums/showthread.php?t=92039)

dor77 07-09-11 16:53

עזרה דחוף עם צור קשר
 
שלום..
משהו הסתבך לי בטופס..אני רוצה טופס צור קשר שישלח שם, אימייל, טלפון, נושא והודעה..
הוא שולח רק 3 דברים והכול שם מסתבך בסדר של השליחה..
הנה הקוד:

PHP קוד:



if (!isset($_POST['submit']))
{
echo 
'
<font face="arial" size="4" color="#fffff">
<strong><u><center><img src="contact.png" border="0"></center></u></strong>
<br /><br />
<center>
<form action="" method="post">
<table style="height:380px;">
<tr>
<td align="right">
        <input type="text" id="subject" name="subject">
</td>
<td>
<b>:נושא</b>
</td>
</tr>
<tr>
<td align="right">
        <input type="text" id="name" name="name">
</td>
<td>
<b>:שמך*</b>
</td>
</tr>
<tr>
<td align="right">
        <input type="text" id="email" name="email">
</td>
<td>
<b>:אימייל</b>
</td>
</tr>
<td align="right">
       <input type="text" name="phone">
</td>
<td>
<b>:טלפון/פלאפון</b>
</td>
</tr>

<tr>
<td align="right">
       <textarea cols="30" rows="10" name="message" dir="rtl"></textarea>
</td>
<td>
<b>:ההודעה</b>
</td>
</tr>
<tr>
<td>
        <input type="submit" name="submit" value="שלח">
        <input type="reset" value="נקה טופס">
</td>
</tr>    
</table>    
      </form>
      </center>
      </font>'
;
}
else if (
$_POST['name'] == '' || $_POST['phone'] = '')
{
        echo(
"<center><span style='font-family:Arial; color:#ffffff; size:14pt;'>.לא מילאת פרטים חשובים</apan></center>");  

}
else 
{
$to "ro***@gmail.com";
$subject $_POST['subject']; 
$name $_POST['name']; 
$email $_POST['email'];       
$phone $_POST['phone']; 
$message $_POST['message']; 
        
mail($to$subject$name$email$phone$message); 
        echo(
"<center><span style='font-family:Arial; color:#ffffff; size:14pt;'>.הודעתך נשלחה בהצלחה</apan></center>");  


אני מקבל שגיאה:
Warning: mail() expects at most 5 parameters, 6 given in /home/****/public_html/contact.php on line 165

השורה המדוברת היא השורת של mail...
מה לא בסדר?



תודה.

dor77 08-09-11 11:25

חברה זה ממש דחוף..בבקשה.

Megnum 10-09-11 23:18

אתה לא יכול לשלוח כמה פרמטרים שתרצה בפונקציה של המייל, תוריד את ה$phone מהפונקציה, ותצרף אותה ל$message עם '.='

Tomer 11-09-11 01:14

קרא על הפונקציה mail. אתה אמור להסתדר אחרי שקראת את השורה הראשונה ב php.net.


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

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