Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Polskie znaki w form.php
-spney-
post 5.02.2008, 01:43:30
Post #1





Goście







Hej,
wiem, ze bylo juz walkowane na tym forum., ale nie moge znalezc odpowiedniego rozwiazania.
Teksty z polskimi znakami wpisane do pol formularza na stronie, przychodza jako krzaki.
Strona jest zakodowana jako UTF8 , czy ktos moze podpowiedziec co tutaj zmienic zeby polskie literki wyswietlaly sie w mailach poprawnie?

Dziekuje serdecznie


  1. <?php
  2. $_POST['globalTest']=true;
  3. function getError($errorId){
  4. echo("<span>Pole $errorId jest nieprawidłowo wypełnione</span><br>");
  5. $_POST['globalTest']=false;
  6. }
  7. function checkField($fieldName,$p_fieldId){
  8. if(isset($p_fieldId)){
  9. $fieldId=strip_tags($p_fieldId);
  10. if(strlen($fieldId)<3){
  11. getError($fieldName);
  12. }
  13. }
  14. }
  15. function isForm(){
  16. if(isset($_GET['form'])){
  17. $full=strip_tags($_GET['form']);
  18. }
  19. else {
  20. $full=false;
  21. }
  22. if($full==true){
  23. checkField("imie",$_POST['fimie']);
  24. checkField("nazwisko",$_POST['fnazwisko']);
  25. checkField("email",$_POST['femail']);
  26. checkField("tresc",$_POST['ftresc']);
  27. $gTest=$_POST['globalTest'];
  28. if($gTest==true){
  29. if(isset($_POST['ffirma'])){
  30. $firma=strip_tags($_POST['ffirma']);
  31. }
  32. else{
  33. $firma="";
  34. }
  35. if(isset($_POST['ftelefon'])){
  36. $telefon=strip_tags($_POST['ftelefon']);
  37. }
  38. else{
  39. $telefon="";
  40. }
  41. $data=
  42. "Od: ".$_POST['fimie']." ".$_POST['fnazwisko']."\n".
  43. "Nazwa firmy: ".$firma."\n".
  44. "Adres: ".$_POST['fadres1']." ".$_POST['fadres2']."\n".
  45. "Email: ".$_POST['femail']."\n".
  46. "tel.: ".$telefon."\n".
  47. "Temat: ".$_POST['ftemat']."\n".
  48. "Tresc: ".$_POST['ftresc'];
  49. echo("<span>Formularz został wysłany pomyślnie</span>");
  50. echo ("<span style=\"display:none\">");
  51. echo mail('aaa@mail.com','Email ze strony',$data);
  52. echo ("</span>");
  53. }
  54. }
  55. }
  56. /*imie, nazwisko, email, tresc*/
  57. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- spney   Polskie znaki w form.php   5.02.2008, 01:43:30
- - nowotny   Podejrzewam że w mailu też musisz ustawić odpowied...   5.02.2008, 02:05:52


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.07.2025 - 07:19