Avatar billede webcreator Nybegynder
24. september 2003 - 17:58 Der er 8 kommentarer og
1 løsning

Include i mail-sender

Hej.

Nedenstående kode duer ikke helt. Jeg forsøger at include'e nyhedsbrevet. Men det virker som sagt ikke. Jeg kunne også bare skrive det, men min editor tillader ikke så meget tekst på en linie. Og den kan ikke finde ud af, at smide det ned på næste linie. Nogen løsningsforslag ?

mail("$mail", "Sidste nyt..",
"" . include("news-file.txt") . "",
"From: e-mail@e-mail.dk\nReply-to: e-mail@e-mail.dk");
Avatar billede googolplex Novice
24. september 2003 - 18:00 #1
Måske du burde skifte Editor !?
Avatar billede schaefner Juniormester
24. september 2003 - 18:00 #2
Prøv:

<?php
$text = implode('',file("news-file.txt"));
mail($mail,"Sidste nyt.",$text,"From: e-mail@e-mail.dk\nReply-to: e-mail@e-mail.dk");
?>
Avatar billede jakoba Nybegynder
24. september 2003 - 18:06 #3
include er ikke en funktion der returnerer en streng. så du kan ikke lave include midt inde i en streng du prøver at bygge, der er somom du pludselig skrev php kommandoer der.
Avatar billede fangel Nybegynder
24. september 2003 - 18:17 #4
jakoba => med return er dette faktisk muligt ;)

-- test.php --
<?php
return 'hej';
?>
---

-- test2.php --
<?php
echo include('test.php');
?>
---

jeg mener jeg læste det i manualen engang - forsvarer mig når jeg er færdig med min mat. afl.

Morten
Avatar billede tipsen Nybegynder
24. september 2003 - 18:24 #5
Det er muligt med return, men det er godt nok også en mærkelig konstruktion...
Avatar billede webcreator Nybegynder
24. september 2003 - 18:27 #6
Schaefner > Virkede. Tak. Smid svar :)
Avatar billede schaefner Juniormester
24. september 2003 - 18:28 #7
svar :)
Avatar billede fangel Nybegynder
24. september 2003 - 18:30 #8
readfile('news-file.txt') er bedre ;)

tipsen => jep - men man _kan_

Morten
Avatar billede webcreator Nybegynder
24. september 2003 - 18:32 #9
Tak, Morten :)
Vil jeg prøve en anden gang
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