webForumDet fria alternativet

Parse error?

PHPur PHP

20 svar · 1 003 visningar · startad av DotStudio

Medlem sedan apr. 2001361 inlägg
Frågan#1

Ursäkta. Men vad fan är de som händer?

Inga php script funkar för mig längre... Vad är de som har hänt?

scriptet nedan har jag använt tusen gånger... Men de funkar inte längre!

<?
$email = "dottiyo@hotmail.com";
$subject = "MAIL";

if ($sender_name <> "" and $sender_mail <> "" and $sender_message <> ""){
$message = "From: $sender_name - $sender_mail\n\n\n$sender_message";
$headers = "From: $sender_name <$sender_mail>\r\nReply-To: $sender_mail\r\n";

mail ($subject, $message, $headers);
$msg = "Your message has been sent, thank you.";
}

}

else{
$msg = "All fields are required, <a href=\"javascript:history.go(-1);\">click here</a> to go back.";
}

?>

Medlem sedan juni 20019 519 inlägg
#2

Får du inget fel meddelande?

Medlem sedan apr. 2001361 inlägg
#3

Jo line error och massa sånt!

Medlem sedan apr. 2001361 inlägg
#4

varför får jag de?
scriptet har funkat förrut.

Medlem sedan apr. 2001361 inlägg
#5

men frågan är, Varför?

Medlem sedan juli 2001728 inlägg
#6

Skicka gärna med felmeddelandet så underlättar du för oss andra!

Medlem sedan apr. 2001361 inlägg
#7

Parse error: parse error in /Users/veve/Sites/hokuspokus/about_mail.php on line 8

Medlem sedan juli 2001728 inlägg
#8

har du inte ett mellanslag vid mail ($.. ?

Medlem sedan apr. 2001361 inlägg
#9

jo jag har de exakt som i scriptet ovann... . Så strange att de inte funkar tycker jag!!!!!

Medlem sedan juli 2001728 inlägg
#10

jo, det jag menade var att det inte ska vara där....

Medlem sedan apr. 2001361 inlägg
#11

nu har jag tryckt in all text till kanten

<?
$email = "dottiyo@hotmail.com";
$subject = "epostahoran";

if ($sender_name <> "" and $sender_mail <> "" and $sender_message <> ""){
$message = "From: $sender_name - $sender_mail\n\n\n$sender_message";
$headers = "From: $sender_name <$sender_mail>\r\nReply-To: $sender_mail\r\n";

mail ($subject, $message, $headers);
$msg = "Your message has been sent, thank you.";
}
}

else{
$msg = "All fields are required, <a href=\"javascript:history.go(-1);\">click here</a> to go back.";
}
?>

Medlem sedan aug. 20002 975 inlägg
#12

Första argumentet i mail() ska vara mottagaradressen.
Om nu $email är mottagaradressen:

mail ($email, $subject, $message, $headers);
Medlem sedan apr. 2001361 inlägg
#13

testade de men mellanslag, funkade fortfarande inte :-/

Medlem sedan apr. 2001361 inlägg
#14

Matte. Testade,

blev dock Parse error: parse error in /Users/veve/Sites/hokuspokus/about_mail.php on line 4

Medlem sedan apr. 2001361 inlägg
#15

Är de min j-vla mac som j-vlas eller vad?
Förut (2-3 år sedan, använde jag pc och php. Nemas problemas!)
Nu funkar inget.... :-(

Medlem sedan juni 20015 009 inlägg
#16

Vilken är rad 4?
På tal om mellanslag så spelar det ingen roll. Du kan ha 100 mellanslag sålänge det inte är inne i en sträng osv.

/r Parse error har ju knappast med systemet att köra. Tvärtom bör php fungera bättre på unix. ;)
Snälla svär inte så mycket, inte så kul att hjälpa folk då. Använd gärna [php]-taggarna när du skriver kod med.

Medlem sedan aug. 20002 975 inlägg
#17

I PHP skriver du skilt från med != inte med <>.
Ändra till

if ($sender_name != "" && $sender_mail != "" && $sender_message != ""){

[EDIT]
<> är faktisk ok i PHP ser jag när jag kollar upp det. :r

Medlem sedan apr. 2001361 inlägg
#18

FUNKAR !

Nu funkar de!

<?
$email = "dottiyo@hotmail.com";
$subject = "Ett brev";

if ($sender_name <> "" and $sender_mail <> "" and $sender_message <> ""){
$message = "From: $sender_name - $sender_mail\n\n\n$sender_message";
$headers = "From: $sender_name <$sender_mail>\r\nReply-To: $sender_mail\r\n";

mail ($subject, $message, $headers);

$msg = "Your message has been sent, thank you.";
} <- Här var problemet verkade de som ! tog bort en sån!

else{
$msg = "All fields are required, <a href=\"javascript:history.go(-1);\">click here</a> to go back.";
}
?>

Medlem sedan apr. 2001361 inlägg
#19

det funkar! de står de iallafall "messeage sent!"

men jag dessvärre inge mail :-(

SSSaaaaaaaataaaaan!!!!

Medlem sedan apr. 2001361 inlägg
#20

jag tror gud och jag är ovänner eller nått....

135 ms totalt · 3 externa anrop · v20260731065814-full.02a0f7de
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)