Loading:


Formularz wysyłający dane na e-mail z ustawieniem kodowania znaków

Skrypt wysyła dane na e-mail, jest ulepszony o ustawienie kodowania znaków które często się psuje.



Napisz Artyku³

Listing


<?php
$_POST['temat'];
$_POST['tresc'];
if(empty($_POST['temat'])&&empty($_POST['tresc'])){
?>
<form action="test.php" method="post">
Temat: <input type="text" value="" name="temat" /><br />
Email: <input type="text" value="" name="mail" /><br />
Treść <textarea name="tresc"></textarea><br />
<input type="submit" value="Wyslij" />
</form>
<?php
}else{
$temat = $_POST['temat'];
$temat = addslashes($temat);
//Ustawiamy kodowanie z UTF-8 na Iso
$temat = iconv("UTF-8","ISO-8859-2",$temat);
$tresc = $_POST['tresc'];
$tresc = addslashes($tresc);
$tresc = iconv("UTF-8","ISO-8859-2",$tresc);
$adresod = $_POST['mail'];
$adresod = addslashes($adresod);
$adresdo = 'twoj_email@przyklad.pl';
mail($adresdo,$temat,$tresc."\n\n\n", "From: $adresod\r\n"
        ."Reply-To: $adresod\r\nMIME-Version: 1.0\r\n"."Content-type: text/html; \r\n ");

echo "Wiadomość została wysłana.";
}
?>




Dodano przez: igor
Ranga: Administrator serwisu Punktów: 28716
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors