Avatar billede netassist Juniormester
01. januar 2004 - 23:32 Der er 23 kommentarer og
1 løsning

har en fejl i min sende form

kan nogle hjælpe mig



<?php
print "Thank You,<b> $_POST[Name]</b>, for your meggase!<br><br>\n\n";
print "$_POST[message]<br><br>";
$mgs  = "Name: $_POST[Name]\n";
$mgs .= "Email: $_POST[email]\n";
$mgs .= "Besked:\n $_POST[message]\n";

$recipient = "modtager@mail.dk";
$subject = "Beskeden til netassist"
$mailheaders = "from: netassist <mail@mail.dk\n";
$mailheaders.= "reply-to:$_POST[email]";
mail ($recipient, $subject, $mgs, $mailheaders);
?>
Avatar billede Slettet bruger
01. januar 2004 - 23:39 #1
Skal vi gætte, hvilken fejl, du får?

* Du mangler et semikolon i subject linjen.
* Skriv $_POST['Name'] i stedet for $_POST[Name] osv. (ikke en fejl men et godt råd).
Avatar billede martinbk Nybegynder
01. januar 2004 - 23:41 #2
<?php
echo 'Thank You, <b>'.$_POST[Name].'</b>, for your message!<br><br>\r\n';
echo $_POST[message].'<br><br>';
$mgs  = 'Name: '.$_POST[Name].'\n';
$mgs .= 'Email: '.$_POST[email].'\n';
$mgs .= 'Besked:\n '.$_POST[message].'\n';

$recipient = 'modtager@mail.dk';
$subject = 'Beskeden til netassist'
$mailheaders = 'from: netassist <mail@mail.dk>\n';
$mailheaders.= 'reply-to:'.$_POST[email]';
if(mail($recipient, $subject, $mgs, $mailheaders)) {
  echo 'success';
} else {
  echo 'failed to deliver mail';
}
?>
Avatar billede martinbk Nybegynder
01. januar 2004 - 23:41 #3
mercur8 den havde jeg ikke engang set... :)
Avatar billede netassist Juniormester
01. januar 2004 - 23:48 #4
Parse error: parse error, unexpected T_VARIABLE in /customers/netassist.dk/netassist.dk/httpd.www/mail/send.php on line 10
Avatar billede netassist Juniormester
01. januar 2004 - 23:50 #5
undskyld den glippe :)
Avatar billede Slettet bruger
01. januar 2004 - 23:58 #6
Vil det sige, du har fået det løst?
Avatar billede netassist Juniormester
02. januar 2004 - 00:02 #7
nej ... men jeg glemte at give jer fejlen ..
Avatar billede Slettet bruger
02. januar 2004 - 00:04 #8
Det er pga. semi-kolonet.
Avatar billede netassist Juniormester
02. januar 2004 - 00:05 #9
fejlen skulle ligge her ?
$mailheaders = 'from: netassist <mail@mail.dk>\n';
Avatar billede Slettet bruger
02. januar 2004 - 00:06 #10
$subject = "Beskeden til netassist";

og IKKE

$subject = "Beskeden til netassist"
Avatar billede netassist Juniormester
02. januar 2004 - 00:08 #11
nej de er der nu :) virker stadigvæk ikke
Avatar billede netassist Juniormester
02. januar 2004 - 00:09 #12
man nu er det linen 13
Avatar billede martinbk Nybegynder
02. januar 2004 - 00:11 #13
og du har prøvet min variant ?
Avatar billede netassist Juniormester
02. januar 2004 - 00:12 #14
ja tak :)
Avatar billede netassist Juniormester
02. januar 2004 - 00:14 #15
det er den jeg har rette til

<?php
echo 'Thank You, <b>'.$_POST['Name'].'</b>, for your message!<br><br>\r\n';
echo $_POST[message].'<br><br>';
$mgs  = 'Name: '.$_POST['Name'].'\n';
$mgs .= 'Email: '.$_POST['email'].'\n';
$mgs .= 'Besked:\n '.$_POST['message'].'\n';

$recipient = 'mikmak@netassist.dk';
$subject = 'Beskeden til netassist';
$mailheaders = 'from: netassist <mail@netassist.dk>\n';
$mailheaders.= 'reply-to:'.$_POST['email']';
if(mail($recipient, $subject, $mgs, $mailheaders)) {
  echo 'success';
} else {
  echo 'failed to deliver mail';
}
?>
Avatar billede netassist Juniormester
02. januar 2004 - 00:15 #16
er jeg så dum ??
det er en jeg har lavet fra en php bog
og så er der fejl ??
Avatar billede Slettet bruger
02. januar 2004 - 00:16 #17
$mailheaders.= 'reply-to:'.$_POST['email'];

og IKKE

$mailheaders.= 'reply-to:'.$_POST['email']';
Avatar billede Slettet bruger
02. januar 2004 - 00:16 #18
Du virker bare lettere hjælpeløs. Dumt er sådan et hård ord :)
Avatar billede netassist Juniormester
02. januar 2004 - 00:18 #19
så virker det :=) tak kommer du ikke med et svar :)
Avatar billede Slettet bruger
02. januar 2004 - 00:23 #20
Ok, og holybull?
Avatar billede netassist Juniormester
02. januar 2004 - 00:24 #21
skal også lige komme med et svar tak
Avatar billede martinbk Nybegynder
02. januar 2004 - 00:25 #22
nah behold dem bare.. mit script var alligevel fuld af fejl
Avatar billede martinbk Nybegynder
02. januar 2004 - 00:26 #23
oops, skulle så ikke have været et svar
Avatar billede netassist Juniormester
02. januar 2004 - 00:28 #24
oki men mange tak begge to tror minne tømmermænd ikke er så god ide at programmere :) godt nytaar
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