DotStudioMedlem sedan apr. 2001293 inlägg
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.";
}
?>
voigtann1Medlem sedan juni 20018 810 inlägg
Får du inget fel meddelande?
DotStudioMedlem sedan apr. 2001293 inlägg
Jo line error och massa sånt!
DotStudioMedlem sedan apr. 2001293 inlägg
varför får jag de?
scriptet har funkat förrut.
DotStudioMedlem sedan apr. 2001293 inlägg
tronezMedlem sedan juli 2001657 inlägg
Skicka gärna med felmeddelandet så underlättar du för oss andra!
DotStudioMedlem sedan apr. 2001293 inlägg
Parse error: parse error in /Users/veve/Sites/hokuspokus/about_mail.php on line 8
tronezMedlem sedan juli 2001657 inlägg
har du inte ett mellanslag vid mail ($.. ?
DotStudioMedlem sedan apr. 2001293 inlägg
jo jag har de exakt som i scriptet ovann... . Så strange att de inte funkar tycker jag!!!!!
tronezMedlem sedan juli 2001657 inlägg
jo, det jag menade var att det inte ska vara där....
DotStudioMedlem sedan apr. 2001293 inlägg
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.";
}
?>
MatteMedlem sedan aug. 20002 970 inlägg
Första argumentet i mail() ska vara mottagaradressen.
Om nu $email är mottagaradressen:
mail ($email, $subject, $message, $headers);
DotStudioMedlem sedan apr. 2001293 inlägg
testade de men mellanslag, funkade fortfarande inte :-/
DotStudioMedlem sedan apr. 2001293 inlägg
Matte. Testade,
blev dock Parse error: parse error in /Users/veve/Sites/hokuspokus/about_mail.php on line 4
DotStudioMedlem sedan apr. 2001293 inlägg
Ä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.... :-(
QimenMedlem sedan juni 20013 568 inlägg
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.
MatteMedlem sedan aug. 20002 970 inlägg
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
DotStudioMedlem sedan apr. 2001293 inlägg
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.";
}
?>
DotStudioMedlem sedan apr. 2001293 inlägg
det funkar! de står de iallafall "messeage sent!"
men jag dessvärre inge mail :-(
SSSaaaaaaaataaaaan!!!!
DotStudioMedlem sedan apr. 2001293 inlägg
jag tror gud och jag är ovänner eller nått....