php mail problem...

PHP

1 svar · 290 visningar · startad av Mums

Medlem sedan jan. 20026 inlägg
Trådstart#1

vad är felet med denna kod:

$email = "johannes@webaid.nu"
$mail = mail("$email", "Böneämne", "Från: $namn \n
Ämne:
$amne
");

if(isset($mail)) {
print("Tack för ditt böneämne!");
}
else {
print("Något fel inträffade, mail ej skickat");
}
?>

jag får felmeddelande: "parse error" på line 66 vilken är:
$mail = mail("$email", "Böneämne", "Från: $namn \n
.

Medlem sedan aug. 20002 975 inlägg
#2

Felmeddelandet beror på att du inte avslutat rad 65 med semikolon.
Sdan är jag lite tveksam vad som händer om man skriver en sträng på flera rader. För säkerhets skull skriv:

$mail = mail("$email", "Böneämne", "Från: $namn \n Ämne: \n $amne");
272 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
143 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)