Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Miten skandit näkyviin?

apocalypse [05.02.2005 15:48:03]

#

Elikkä tein ihan perus palaute sivun mail() funktiolla mutta testatessa sitä se toimi muuten ihan hyvin mutta miten saan vielä skandit (elikkä åäö) näkyviin palautteessa? Ongelma ei sinänsä ole saada ne näkyviin mutta nyt esim. kasa skandeja näyttää tältä: äöåäöäåöä. Miten muunnan jotenkin ä:n palauteformista sähköpostiin niin että se näkyy tavallisena äna.

leftover [05.02.2005 16:18:52]

#

php. net kertoo:

$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

apocalypse [05.02.2005 17:48:11]

#

Mitens tuota sitten kun toi alkaa vinee jostakin safemodesta? :P

Warning: mail(): SAFE MODE Restriction in effect. The fifth parameter is disabled in SAFE MODE. in /blää/blää/blää/sendmail.php on line 18

Blaze [05.02.2005 19:15:01]

#

Sulla on väärässä paikassa tuo. Omat headerit tulee neljänneksi parametriksi, ei viidenneksi.

apocalypse [06.02.2005 16:26:35]

#

Kiitos blaze sain kaiken toimimaan muuten paitsi että sama ongelma vieläkin, skandit eivät näy. Mitä olen tehnyt väärin? Rakenne ei ehkä ole parhain mahdollinen mutta siitä ei tarvitse keskustella nyt :)

<?php
$to .= "Osoite....";
$subject = "Palaute";

$name = $_REQUEST['name'];
$email = $_REQUEST['email'];
$message = $_REQUEST['message'];

$headers = "MIME-Version: 1.0 \n" ;
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "Keneltä: $name <br>";
$headers .= "S-posti: $email<br>";

mail($to, $subject, $message, $headers);
?>

Blaze [06.02.2005 16:35:11]

#

Koitas iso-8859-1:n tilalle UTF-8:a.

apocalypse [06.02.2005 16:37:20]

#

ei valitettavasti auttanut :(

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta