Moi kaikille. Varmaan on tietoa, mutta kahta viikoa ei jaksa. ei aukee tämä yhtään
$kaikkipois="kaikkipois<br>";sitten sessioni siitä ja mailiin. Tulos mailista:
kaikkipois<br>
Tämä \n ei ole toimiakseen. :b
Ei aukea kysymys... Eli mitä olet tekemässä? Voisitko vaikka laittaa nykyisen koodisi näkyville, jos et osaa selittää. Selitä mikä menee pieleen ja missä kohdassa.
HTML:ssä <br>
on rivinvaihto. Jos sähköposti on tekstimuodossa niin käytä sitä \n
.
(Tai sitten arvasin ihan väärin.)
if (isset($_POST['room'])) { $area1 = $_POST["area$roomit"]; $_SESSION["area$roomit"] = $area1; if (isset($_POST['wallPaperOff1'])) { $_SESSION["wallPaperOff1$roomit"] = $roomit; if ($_POST['wallPaperOff1']=="ON") { $tapettipois="yhden tapettikerroksen poisto<br>";#tässä t ongelma, echolla ok, mutta emaililla tulee <br> messiin $tappois = $area1*$tapetinpoisto; } } else { unset ($_SESSION["wallPaperOff1$roomit"]); }
sinun pitää pistää sen mailin headeriin, että se on html:ää, mutta en nyt muista miten sekin tapahtuu.
jessenic kirjoitti:
en nyt muista miten sekin tapahtuu.
Content-type: text/html;
Edit: https://www.php.net/manual/en/function.mail.php auttaa myös.
Aihe on jo aika vanha, joten et voi enää vastata siihen.