Avatar billede anddk Praktikant
10. april 2004 - 16:32 Der er 11 kommentarer og
1 løsning

if sætning i mail

Hejsa

Jeg forsøget at indsætte en if sætning i en mail, men kan ikke få det til at køre.

Kan man ikke dette: ??

if ($ShipCost2) echo "Afsendes når vi har modtaget beløbet");
Avatar billede hmortensen Nybegynder
10. april 2004 - 16:35 #1
Du kan lave tjekket inden beskeden sættes sammen
Avatar billede anddk Praktikant
10. april 2004 - 16:39 #2
Selve mailen ligger i en fil, kan jeg ikke bare lave chekker der ??
Avatar billede dennismp Nybegynder
10. april 2004 - 16:41 #3
$str = "Kære kunde ???? ...";
if( $shipCost2)
  $str .= 'Afsnedes når vi har modtaget beløbet';

mail(... , $str .. );
Avatar billede anddk Praktikant
10. april 2004 - 16:42 #4
Prøver lige det du skriver.

Ellers får jeg bare denne fejl: Parse error: parse error, unexpected T_STRING in w:\wwwroot\inc\cfg_mail.inc.php on line 72
Avatar billede dennismp Nybegynder
10. april 2004 - 16:58 #5
Det kan du godt bilde mig ind.  Jeg skal helst se noget kode, ellers er det umuligt at gætte hvad fejlen kan være.

Men bemærk lige mail() - der skal flere parameter på før den virker.
Avatar billede anddk Praktikant
10. april 2004 - 17:17 #6
Det er en mailfil som køre fint nok, jeg skal bare lave en tilføjelse.
Avatar billede dennismp Nybegynder
10. april 2004 - 17:18 #7
Så er der måske ikke problemer alligevel? :)
Avatar billede anddk Praktikant
10. april 2004 - 17:18 #8
Kan ikke rigtigt får det til at køre med den meddelse:


$cfgMailEnd .="
Bemærkninger:
$svMessage

Betaling: $svPayment

$bank

if($saShipCost2)
  $bank .= 'Afsendes når vi har modtaget beløbet';

$bank

";

if($transact)
    $cfgMailEnd .= "Transactions nummer: $transact";

$cfgMailEnd .= "
Avatar billede dennismp Nybegynder
10. april 2004 - 17:26 #9
forslag 1:

$cfgMailEnd .="
Bemærkninger:
$svMessage

Betaling: $svPayment

";

if($saShipCost2)
  $cfgMailEnd .= 'Afsendes når vi har modtaget beløbet';

if($transact)
    $cfgMailEnd .= "Transactions nummer: $transact";
Avatar billede dennismp Nybegynder
10. april 2004 - 17:28 #10
forslag-2:

if($saShipCost2)
  $bank = 'Afsendes når vi har modtaget beløbet';

$cfgMailEnd .="
Bemærkninger:
$svMessage

Betaling: $svPayment

$bank

Transactions nummer: $transact
";
Avatar billede anddk Praktikant
10. april 2004 - 17:51 #11
Yes... Så fik jeg forsalg 1 til at virke.

Tak, lav et svar så du kan få poing...
Avatar billede dennismp Nybegynder
10. april 2004 - 18:22 #12
svar
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