Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Baza danych nie wyświetla polskich znaków
kosior11
post
Post #1





Grupa: Zarejestrowani
Postów: 101
Pomógł: 0
Dołączył: 20.03.2011

Ostrzeżenie: (10%)
X----


Witam

Mam problem z polskimi znakami na stronie.

w pliku index.php w nagłówku mam ustawione <meta http-equiv="Content-type" content="text/html; charset=windows-1250" /> bo ani iso ani utf-8 nie wyświetlają mi polskich znaków tylko jakieś śmieszne znaki zapytania w miejscu polskich liter, w przypadku windows-1250 jest wszystko w porządku.

W pliku index.php mam umieszczone kilka plików .php które są odpowiedzialne za wyświetlanie dodawanych artykułów i niestety w ogóle nie wyświetlają się polskie napisy, nawet krzaczków nie ma po prostu pustka, sprawdzałem w bazie też nie wyświetlają się.

Ale zastanawia mnie jedno obojętenie na jakie kodowanie zmienie czy iso czy utf czy windows mimo wszystko w bazie nie pojawiają się polskie znaki.

W bazie kodowanie mam na utf-8.

Może to być wina formularza?

  1. <form action="" method="post">
  2.  
  3. tytuł: <input type="text" name="tytul">
  4.  
  5. <br/>autor <input type="text" name="autor">
  6.  
  7. <br/>kategoria:
  8. <select name="kat_id">';
  9.  
  10.  
  11. $array = mysql_query('SELECT * FROM kategorie ORDER BY id ASC');
  12.  
  13.  
  14. if(mysql_num_rows($array) > 0)
  15.  
  16. {
  17. while($l = mysql_fetch_assoc($array))
  18.  
  19. {
  20. echo "<option value='1'>Ekstraklasa</option>"
  21. echo "<option value='2'>Premier League</option>";
  22. echo "<option value='3'>Primiera division</option>";
  23. echo "<option value='4'>Serie A</option>";
  24. echo "<option value='5'>Bundesliga</option>";
  25. echo "<option value='6'>Ligue 1</option>";
  26. echo "<option value='7'>Pozostałe</option>";
  27. echo "<option value='8'>Koszykówka</option>";
  28. echo "<option value='9'>Sporty motorowe</option>";
  29. echo "<option value='10'>Siatkówka</option>";
  30. echo "<option value='11'>Piłka ręczna</option>";
  31. echo "<option value='12'>Tennis</option>";
  32. echo "<option value='13'>Sporty walki</option>";
  33.  
  34. echo "<option value='14'>Sporty zimowe</option>";
  35. }
  36. }
  37.  
  38. echo '</select>
  39.  
  40. <br/><top>treść:<top> <textarea name="tresc" rows="20" cols="50"></textarea>
  41.  
  42. <br/><input type="submit" value="Dodaj"></form>
  43. <?php
  44. include("polacz.php");
  45.  
  46. if($_SERVER['REQUEST_METHOD'] == 'POST')
  47. {
  48. $query = mysql_query("insert into news values('','".$_POST['tytul']."',now(),'".$_POST['autor']."','".$_POST['tresc']."','".$_POST['kat_id']."')");
  49. }
  50. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 10:52