Avatar billede jahamnej Nybegynder
29. december 2004 - 19:35 Der er 19 kommentarer og
2 løsninger

mailform virker / virker ikke

Hej,

Jeg har et problem med følgende mail script...

<? mail ("blah@test.dk", "malilform",
"Navn: $navn
Email: $email
Besked: $besked") ?>

Det virker faktisk fint, på min server. Men på den server hvor scriptet skal genbruges, funger det ikke. Det synes jeg er ret underligt, når den også kører php... nogen som har en idé om hvad der kan være galt?

Jeg får blot denne besked...

Warning: Server Error in mailform.php on line 4
Avatar billede ztyxx Nybegynder
29. december 2004 - 19:48 #1
<? mail ("blah@test.dk", "malilform",
"Navn: $navn
Email: $email
Besked: $besked"); ?>
Avatar billede ztyxx Nybegynder
29. december 2004 - 19:48 #2
der manglede at blive lukket med en ; efter mail()
Avatar billede jahamnej Nybegynder
29. december 2004 - 20:30 #3
nope, har jeg prøvet...
Avatar billede elskermad.dk Nybegynder
29. december 2004 - 21:06 #4
det er hvert fald ret sejt hvis du kunne til at få den til at fungere uden den ; :)

måske

<?

mail ("blah@test.dk","malilform","
Navn: $navn
Email: $email
Besked: $besked
","From:din@mail.dk");

?>
Avatar billede jahamnej Nybegynder
29. december 2004 - 23:00 #5
Jeg sværger, den funger uden ; på den ene server. På den anden funger den hverken med eller uden... Jeg kan sagtens bevise det, hvis det skulle være.

Det må være noget med den server, og sådan er det vel.

Nogle af jer der kender en til en lignende mailform jeg kan bruge?
Avatar billede dotcom1 Nybegynder
29. december 2004 - 23:06 #6
Tja, der er f.eks. denne, som også kan medsende attachments:
http://www.mylittlehomepage.net/form_mail_script.html
Avatar billede elskermad.dk Nybegynder
30. december 2004 - 10:50 #7
virker det da ikke efter ztyxx og jeg har rettet i din kode?
Avatar billede jahamnej Nybegynder
30. december 2004 - 11:02 #8
nope... meget mystisk
Avatar billede erikjacobsen Ekspert
30. december 2004 - 11:04 #9
Det plejer at være en manglende opsætning i php.ini på serveren. Er det din egen server? Og hvad er det for een?
Avatar billede ztyxx Nybegynder
30. december 2004 - 11:06 #10
på enkelte webhoteller er mail() disabled, kan det være det? hvilken host har du?
Avatar billede jahamnej Nybegynder
30. december 2004 - 13:32 #11
ztyxx, det er sikkert det. Den kører hos cliche
Avatar billede ztyxx Nybegynder
30. december 2004 - 22:34 #12
sakset fra deres support:
Afsenderadresse i scripts
Laver du et mailscript skal der stå en afsenderadressen i scriptet. Hvis den ikke står der, vil mailserveren afvise mailen.
Avatar billede jahamnej Nybegynder
02. januar 2005 - 18:35 #13
okay... men hvordan laver jeg det?
Avatar billede elskermad.dk Nybegynder
02. januar 2005 - 20:32 #14
det har jeg skrevet i mit eksempel :)
Avatar billede jahamnej Nybegynder
05. januar 2005 - 19:07 #15
ok,

Så skriver jeg det sådan...

<?

mail ("yada@yada.dk","mailform","
Navn: $navn
Email: $email
Besked: $besked
","From:blah@test.dk");

?>

men funger stadig ikke,

Warning: Server Error in mailform.php on line 13
Avatar billede erikjacobsen Ekspert
05. januar 2005 - 19:13 #16
Du skal vel have et mellemrum:

  "From: blah@test.dk"
Avatar billede jahamnej Nybegynder
05. januar 2005 - 19:17 #17
nope
Avatar billede jahamnej Nybegynder
05. januar 2005 - 19:20 #18
men det er den linje der fejler
Avatar billede erikjacobsen Ekspert
05. januar 2005 - 19:20 #19
Og det skal vel være en adresse fra dit domæne?
Avatar billede jahamnej Nybegynder
05. januar 2005 - 19:26 #20
nope. Der er simpelthen et eller andet galt på den server. Noget som ikke er tilladt, for nu har jeg testet det to andre steder, og det virker fint.

Så jeg lukker denne.
Avatar billede ztyxx Nybegynder
06. januar 2005 - 18:12 #21
taker for point, men da du ikke har fået det til at virke kan du godt få dine point igen fra mig
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester