Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql]wysyłanie polskich liter do bazy Mysql
kupiepsa.com
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 23.01.2008

Ostrzeżenie: (0%)
-----


Witam serdecznie,
mam pytanie :
wpisywany formularz w Firefoxie wysyła do bazy polskie znaki,
natomiast IE - wysyła zamiast polskich liter "?"

Strony sa kodowane w
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
baza jest takze tak ustawiona.
Uwaga: to nie jest blad wyswietlania, przez przegladarki, tylko blad wysylania formularza przez przegladarki.
Dla pewnosci sprawdzilem i wszystkie pliki sa zapisane w UTF-8.

Co mam zrobic, bo niestety brakuje mi juz pomysłow.
Przeszukalem forum, ale niestety nic nie znalazlem.

Pozdrawiam
Arek
Powód edycji: dodalem tag (cysiaczek)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
potreb
post
Post #2





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


No dobra, ja sie pytam o system porównań dla tych tabel do których wstawiasz dane, ja u siebie pliki konwertowałem z ASCI do UTF8 Unicode Editing, i pokaz mi kod gdzie się łączysz z bazą(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
kupiepsa.com
post
Post #3





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 23.01.2008

Ostrzeżenie: (0%)
-----


Cytat(potreb @ 27.01.2008, 16:44:54 ) *
No dobra, ja sie pytam o system porównań dla tych tabel do których wstawiasz dane, ja u siebie pliki konwertowałem z ASCI do UTF8 Unicode Editing, i pokaz mi kod gdzie się łączysz z bazą (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)


kod łączenia z bazą :
  1. <?php
  2.  
  3. require_once '../config.php';
  4. require_once '../libs/DBmanager.php';
  5.  
  6. // zaladowanie klasy SMARTY ...
  7.  
  8. require_once '../smarty/Smarty.class.php';
  9. $smarty = new Smarty();
  10.  
  11. // katalogi dla SMARTY
  12.  
  13. $smarty -> template_dir = '../templates/';
  14. $smarty -> compile_dir = '../templates_c';
  15. $smarty -> config_dir = '../configs/';
  16. $smarty -> cache_dir = '../cache/';
  17.  
  18. class dodaj {
  19.  
  20.  function addToBase($smarty,$login,$haslo,$email,$osoba_kontaktowa) 
  21.  {
  22.  if(($login!="")&&($haslo!="")&&($email!="")&&($osoba_kontaktowa!="")) {
  23.  DBmanager::connect();
  24. // dodanie do tabeli "dane_podstawowe" ...
  25.  
  26.  $sql = "insert into dane_podstawowe values('NULL', '$login', 
  27.  '$haslo', 
  28.  '$email', 
  29.  '$osoba_kontaktowa',
  30.  '".$_GET['telefon']."',
  31.  '".$_GET['telefon_2']."',
  32.  '".$_GET['gg']."',
  33.  '".$_GET['www']."')";
  34.  
  35.  mysql_query($sql);
  36.  
  37. // dodanie do tabeli "katalog" ...
  38.  
  39. $sql = "insert into katalog values('NULL', 
  40. '".$_GET['login']."', 
  41. '".$_GET['nazwa_hodowli']."', 
  42. '".$_GET['wojew']."', 
  43. '".$_GET['miasto']."', 
  44. '".$_GET['kod_pocztowy']."', 
  45. '".$_GET['ulica']."', '";
  46.  
  47.  $sql .= $_GET['grupa_hodowli']."',
  48. '".$_GET['zarejestrowana_hodowla']."',
  49. '".$_GET['rasa_katalog']."',
  50. '".$_GET['branza_hodowlana']."',
  51. '".$_GET['masc']."',
  52. '".$_GET['ilosc_suk']."',
  53. '".$_GET['ilosc_reproduktorow']."',
  54. '".$_GET['rok_hodowli']."',
  55. '".$_GET['pochodzenie_hodowli']."',
  56. '".$_GET['matka']."',
  57. '".$_GET['ojciec']."',
  58. '".$_GET['opis_hodowli']."',
  59. '".$_GET['opis_nagrody']."',
  60. 'NULL', 'NULL', '1', '1')";
  61.  
  62.  mysql_query($sql);
  63.  
  64.  $smarty -> display("dodano.tpl");
  65.  }
  66.  else {
  67.  $smarty -> display("nie_dodano.tpl");
  68.  }
  69.  }
  70.  
  71.  
  72. }
  73.  
  74.  
  75.  
  76. if($_GET['action'] == "addToBase")
  77. {
  78. dodaj::addToBase($smarty,$_GET['login'],$_GET['haslo'],$_GET['email'],$_GET['osoba_kontaktowa']);
  79. }
  80.  
  81. $subject = "Dodano nowa hodowle";
  82. $email = "biuro@vet.info.pl";
  83. $wiadomosc = "Dodano nowa hodowle do Bazy Vet.info.pl";
  84. mail($email, $subject, $wiadomosc);
  85.  
  86.  
  87.  
  88. // Wyslij wiadomosc poczta elektroniczna.
  89. $body = "Witamy w gronie uzytkowników Bezplatnej Bazy Hodowców !!\n
  90. Twoje haslo to '{$_GET['haslo']}'.\n
  91. Twój login to '{$_GET['login']}'.\n
  92. Twoje nazwisko to '{$_GET['osoba_kontaktowa']}'.\n
  93. Twój email to '{$_GET['email']}'.\n
  94. Twoja hodowla to '{$_GET['nazwa_hodowli']}'.\n
  95. Prosimy o zachowanie tej wiadomosci.
  96.  
  97. \n\nZ powazaniem,\n
  98. admin@kupiepsa.com\n
  99. Bloguj o psach i kotach\n
  100. <a href=\"http://www.kupiepsa.com/blog\n\" target=\"_blank\">http://www.kupiepsa.com/blog\n</a>
  101. Dodaj ciekawe zdjecia psów i kotów\n
  102. <a href=\"http://www.vet.info.pl\n\" target=\"_blank\">http://www.vet.info.pl\n</a>
  103. Baza Hodowców - psy - koty\n
  104. <a href=\"http://www.vet.info.pl\n\" target=\"_blank\">http://www.vet.info.pl\n</a>
  105. Bezplatne Ogloszenia \n
  106. <a href=\"http://www.kupiepsa.com";&#092;" target=\"_blank\">http://www.kupiepsa.com";</a>
  107.  
  108. mail ($_GET['email'], 'Rejestracja w Bazie Hodowców VET.info.pl!', $body,'From:biuro@vet.info.pl');
  109. echo 'Jesli podales prawidlowy adres e-mail - sprawdz Swoja poczte elektroniczna.';
  110.  
  111.  
  112. ?>


Pozdrawiam
Arek
Go to the top of the page
+Quote Post

Posty w temacie
- kupiepsa.com   [php][mysql]wysyłanie polskich liter do bazy Mysql   25.01.2008, 00:11:57
- - potreb   Sprawdź czy na pewno wszystkie pliki są zapisane w...   25.01.2008, 11:37:39
|- - kupiepsa.com   Cytat(potreb @ 25.01.2008, 11:37:39 )...   25.01.2008, 23:08:05
- - potreb   Źle wstawiłeś choć dla zapytan...   25.01.2008, 23:23:15
- - kupiepsa.com   Cytat(potreb @ 25.01.2008, 23:23:15 )...   25.01.2008, 23:30:59
- - potreb   [PHP] pobierz, plaintext <?php$db = mysql_conne...   25.01.2008, 23:34:36
|- - kupiepsa.com   Cytat1. Musisz mieć pewność, że pliki zostały dobr...   25.01.2008, 23:44:26
- - potreb   Kolega wyżej ma ten sam problem testował Dreamweav...   25.01.2008, 23:48:08
|- - kupiepsa.com   Cytat(potreb @ 25.01.2008, 23:48:08 )...   25.01.2008, 23:52:27
- - potreb   Pliki js i ajaxa nie konwertuj. Jak IE jest odporn...   26.01.2008, 00:04:35
|- - kupiepsa.com   Cytat(potreb @ 26.01.2008, 00:04:35 )...   26.01.2008, 16:12:39
- - potreb   A pliki konwertujesz w notepad2? A takie pytanie, ...   26.01.2008, 16:17:06
|- - kupiepsa.com   Cytat(potreb @ 26.01.2008, 16:17:06 )...   27.01.2008, 13:56:12
- - potreb   No okey, a jakie kodowanie w bazie masz i system p...   27.01.2008, 16:03:29
|- - kupiepsa.com   Cytat(potreb @ 27.01.2008, 16:03:29 )...   27.01.2008, 16:40:00
- - potreb   No dobra, ja sie pytam o system porównań dla tych ...   27.01.2008, 16:44:54
|- - kupiepsa.com   Cytat(potreb @ 27.01.2008, 16:44:54 )...   27.01.2008, 16:51:39
- - potreb   pokaz kod z libs/DBmanager.php   27.01.2008, 17:14:48
|- - kupiepsa.com   Cytat(potreb @ 27.01.2008, 17:14:48 )...   27.01.2008, 17:24:20
- - potreb   A możesz mi pokazać np w formie obrazka ...   27.01.2008, 17:36:27
- - kupiepsa.com   Cytat(potreb @ 27.01.2008, 17:36:27 )...   27.01.2008, 17:41:04


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

 



RSS Aktualny czas: 3.10.2025 - 16:46