php mail problem...

PHP

1 svar · 301 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");
254 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
115 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)