Witam, mój problem polega na tym ,że skrypt dodaje rekordy do bazy danych ,jednak nie koduje już polskich znaków. Dodam jeszcze ,że poprawnie ustawiłem tabele w bazie MySQL na znaki polskie. Byłby ktoś w stanie mi pomóc?
Plik index.php
require('connect.php');
if($_GET['menu'] == 'dodaj')
{
<form action="" method="POST">
<h2>Dodawanie News'a.</h2>
dodaj;
if(isset($_POST['dodaj'])) {
$tytul = $_POST['tytul'];
$opis = $_POST['opis'];
$autor = $_POST['autor'];
$tresc = $_POST['tresc'];
{
echo '<div class="uwagaczer">Wypełnij Wszystkie pola</div></td></tr>'; }
else
{
$dodaj = mysql_query("INSERT INTO `newsy` (`tytul`, `opis`, `autor`, `data`, `tresc`) VALUES ('".$tytul."', '".$opis."', '".$autor."', '".$data."', '".$tresc."')"); if($dodaj)
{
echo '<div class="uwaga">Pomyślnie dodano newsa'; }
else if(!$dodaj)
{
echo '<div class="uwagaczer">Wystąpił Błąd z dodawaniem rekordu do bazy'; }
}
}
<h3>Tytuł:</h3>
<input type="text" name="tytul" size="30" maxlength="30">
<h3>Opis:</h3>
<input type="text" name="opis" size="30" maxlength="35">
<h3>Autor:</h3>
<input type="text" name="autor" value="$_SESSION[logowanie]" size="30" maxlength="10">
<h3>Treść Newsa:</h3>
<textarea cols="57" rows="15" name="tresc" /></textarea>
</br>
<input value="Dodaj Newsa" name=dodaj type="submit"><button type="reset">Reset</button>
</form>
dodaj;
}
plik connect.php