Avatar billede michaeltryl Seniormester
18. december 2006 - 16:47 Der er 4 kommentarer og
1 løsning

lineskift i mail?

jeg har følgende script

$hent = mysql_query("SELECT email FROM til_nyhed WHERE sendt ='nej' AND gruppe ='mode'"); /** henter e-mails fra tabel **/
while ( $row = mysql_fetch_assoc ( $hent ) )  /** udskriver dem alle **/
{
$email = $row[email];

$emne = "Nyt møde er tilføjet";
$tekst ="DENNE MAIL ER SENDT AUTOMATISK OG KAN IKKE BESVARES \n";
$tekst .= "Der er tilføjet et møde på $side \n";
$tekst .= "Mødet afholdes den $dato-$maaned-$aar \n";
$tekst .= "For at at læse mere om mødet skal du kigge i kalenderen på $side";

    $header .= "from:aalborgklub";

mail($email,$emne,$tekst,$header);
}

men den mail jeg modtager ser ud som følger

DENNE MAIL ER SENDT AUTOMATISK OG KAN IKKE BESVARES Der er tilføjet et møde på "side" Mødet afholdes den 26-12-2006 For at at læse mere om mødet skal du kigge i kalenderen på "side"

hvorfor bliver der ikke lavet linieskift der hvor jeg har brugt \n?
Avatar billede coderdk Praktikant
18. december 2006 - 17:39 #1
Ja, det ser jo rigtig nok ud, bortset fra at du bør bruge \r\n og ikke blot \n
Avatar billede coderdk Praktikant
18. december 2006 - 17:40 #2
Du sætter $header det ser ikke rigtigt ud, prøv $header = i stedet for $header .=
Avatar billede michaeltryl Seniormester
18. december 2006 - 18:42 #3
det er stadig det samme her er hele koden på siden, ved ikke om der er noget på siden som gør at det bliver forkert, men det burde det vel ikke

<?
include"../medlems-sider/connect.php";

    $dato = mysql_real_escape_string($_REQUEST["dato"]);
    $maaned = mysql_real_escape_string($_REQUEST["maaned"]);
    $aar = mysql_real_escape_string($_REQUEST["aar"]);
    $hvor = mysql_real_escape_string($_REQUEST["hvor"]);
    $titel = mysql_real_escape_string($_REQUEST["titel"]);
    $info = mysql_real_escape_string($_REQUEST["info"]);

if (!empty($dato) && !empty($maaned) && !empty($aar) && !empty($titel))
{

//indsæt data i databasen
    mysql_query("INSERT INTO kalender (kalenderid, dato, hvor, titel, hvad)
    values(0,'$aar-$maaned-$dato 19:30:00', '$hvor', '$titel', '$info')") or die(mysql_error());

$hent = mysql_query("SELECT email FROM til_nyhed WHERE sendt ='nej' AND gruppe ='mode'"); /** henter e-mails fra tabel **/
while ( $row = mysql_fetch_assoc ( $hent ) )  /** udskriver dem alle **/
{
$email = $row[email];

$emne = "Nyt møde er tilføjet";
$tekst ="DENNE MAIL ER SENDT AUTOMATISK OG KAN IKKE BESVARES\r\n";
$tekst .= "Der er tilføjet et møde på $side\r\n";
$tekst .= "Mødet afholdes den $dato-$maaned-$aar\r\n";
$tekst .= "For at at læse mere om mødet skal du kigge i kalenderen på $side";

    $header= "from:aalborgklub";

mail($email,$emne,$tekst,$header);
}

    header("Location: ny-mode.php");
   
}
else
{
echo"Et eller flere felter er ikke udfyldt. Følgende felter skal udfyldes<br>";
echo"dato, måned, år og titel";
}
?>
Avatar billede michaeltryl Seniormester
21. december 2006 - 01:30 #4
ingen bud for så vil jeg lukke her
Avatar billede michaeltryl Seniormester
05. januar 2007 - 17:34 #5
lukker
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

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging