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

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

נמרוד 15-07-07 22:29

שגיאה בקוד PHP
 
שלום! יש לי את הקוד הזה:
PHP קוד:

<?
$sendTo 
"ddiscer@gmail.com";
        
$sendFrom $_POST['email'];
        
$subject "הודעת דואר אלקטרוני מהאתר";
        
$message $_POST['body'];
$message "$message 
 טלפון;
$message = "
$message $_POST['tele']";


mail($sendTo, $subject, $message, "
From$sendFrom");
        echo 'ההודעה נשלחה בהצלחה'; 
?>

אבל הוא נותן שגיאה:
PHP קוד:

Parse errorsyntax errorunexpected T_VARIABLE in /home/discer/domains/discer.220mb.com/public_html/send.php on line 8 

אשמח לעזרה. (אני ממש מתחיל בPHP).

תודה.

Level-Serv 15-07-07 22:30

ציטוט:

נכתב במקור על ידי פנטגון (פרסם 522181)
שלום! יש לי את הקוד הזה:
PHP קוד:

<?
$sendTo 
"ddiscer@gmail.com";
        
$sendFrom $_POST['email'];
        
$subject "הודעת דואר אלקטרוני מהאתר";
        
$message $_POST['body'];
$message "$message 
 טלפון;
$message = "
$message $_POST['tele']";
 
 
mail($sendTo, $subject, $message, "
From$sendFrom");
        echo 'ההודעה נשלחה בהצלחה'; 
?>

אבל הוא נותן שגיאה:
PHP קוד:

Parse errorsyntax errorunexpected T_VARIABLE in /home/discer/domains/discer.220mb.com/public_html/send.php on line 8 

אשמח לעזרה. (אני ממש מתחיל בPHP).

תודה.

PHP קוד:

$message "$message  
 טלפון"


היה חסר לך הסגיירה של המרכאות

נמרוד 15-07-07 22:34

תודה, אך עדיין יש שגיאה:
PHP קוד:

Parse errorsyntax errorunexpected T_ENCAPSED_AND_WHITESPACEexpecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/discer/domains/discer.220mb.com/public_html/send.php on line 8 


Level-Serv 15-07-07 22:41

ציטוט:

נכתב במקור על ידי פנטגון (פרסם 522184)
תודה, אך עדיין יש שגיאה:
PHP קוד:

Parse errorsyntax errorunexpected T_ENCAPSED_AND_WHITESPACEexpecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/discer/domains/discer.220mb.com/public_html/send.php on line 8 


תנסה ככה
PHP קוד:

<?
$sendTo 
"ddiscer@gmail.com";
        
$sendFrom $_POST['email'];
        
$subject "הודעת דואר אלקטרוני מהאתר";
        
$message $_POST['body'];
$message "{$message} טלפון";
$message "{$message} : {$_POST['tele']}";
 
 
mail($sendTo$subject$message"From: $sendFrom");
        echo 
'ההודעה נשלחה בהצלחה'
?>


daMn 15-07-07 22:44

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

חיים 16-07-07 07:38

תנסה את זה:
PHP קוד:

<? 
$to 
"ddiscer@gmail.com"
$headers "From: ".$_POST['email']; 
$subject "הודעת דואר אלקטרוני מהאתר"
$message $_POST['body']; 
$message .= "  טלפון: {$_POST['tele']}";  

if(
mail($to$subject$message,$headers)){ 
 echo 
'ההודעה נשלחה בהצלחה';  
}
?>


Ben Segal 16-07-07 15:26

ציטוט:

נכתב במקור על ידי masterpl (פרסם 522340)
תנסה את זה:
PHP קוד:

<? 
$to 
"ddiscer@gmail.com"
$headers "From: ".$_POST['email']; 
$subject "הודעת דואר אלקטרוני מהאתר"
$message $_POST['body']; 
$message .= "  טלפון: {$_POST['tele']}";  

if(
mail($to$subject$message,$headers)){ 
 echo 
'ההודעה נשלחה בהצלחה';  
}
?>


נו הביאו לו כבר למה כל הזמן מגיבים לו עוד?

נמרוד 16-07-07 18:08

ציטוט:

נכתב במקור על ידי masterpl (פרסם 522340)
תנסה את זה:
PHP קוד:

<? 
$to 
"ddiscer@gmail.com"
$headers "From: ".$_POST['email']; 
$subject "הודעת דואר אלקטרוני מהאתר"
$message $_POST['body']; 
$message .= "  טלפון: {$_POST['tele']}";  

if(
mail($to$subject$message,$headers)){ 
 echo 
'ההודעה נשלחה בהצלחה';  
}
?>


תודה אבל זה לא שולח לי את האימייל. כמו כן, התבלבלתי בקוד לחלוטין.. יש לי עוד מאפיין $_POST["name"]
שאני צמריך להכניס למבנה ההודעה, אך מכל הסוגרים האלה איבדתי את הצפון ואין לי מושג איך להכניס אותו. אשמח לעזרה. תודה.

חיים 16-07-07 18:31

זה כותב לך שההודעה נשלחה?ובקשר לשאלה שלך פשוט תוסיף עוד שורה אחרי השורה של ההודעה ככה

PHP קוד:

$message $_POST['body']."\n";  
$message .= "  טלפון: {$_POST['tele']}\n";  
$message .= "name: {$_POST['name']}"


נמרוד 16-07-07 19:22

ציטוט:

נכתב במקור על ידי masterpl (פרסם 522740)
זה כותב לך שההודעה נשלחה?ובקשר לשאלה שלך פשוט תוסיף עוד שורה אחרי השורה של ההודעה ככה

PHP קוד:

$message $_POST['body']."\n";  
$message .= "  טלפון: {$_POST['tele']}\n";  
$message .= "name: {$_POST['name']}"


כן, זה כותב.
הינה זה:
http://discer.220mb.com/email.html


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

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