;( kurdee....
zasrane te polskie znaki... na co je ktos wymyslil.
<?php
include_once('config.php');
include_once('logowanie.php');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
<title>Panel Administracyjny</title>
<script type="text/javascript" src="menu.js"></script>
<script language="javascript" type="text/javascript" src="wysiwyg/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
mode : "textareas"
});
</script>
</head>
<body link="#000000" alink="#000000" vlink="#000000" bgcolor="#FFFFFF">
<font size="2" face="Verdana">
<?php if($_SESSION['logowanie'] == 'poprawne') {
echo '<center><h3>Zarządzaj Newsami:</h3></center>'; if ($co == 'dodaj') {
if($tytul && $text) {
$query = "INSERT INTO `news` (`id`, `tytul`, `text`, `data`) VALUES (NULL, '$tytul', '$text', now());";
}
} elseif ($co == 'popraw') {
if ($tytul && $text) {
$query = "UPDATE news SET tytul='$tytul', text='$text' WHERE id='$id';";
}
} elseif ($co == 'edytuj') {
$query = "SELECT * FROM news WHERE id='$id';";
$id = $row[0]; $tytul = $row[1]; $text = $row[2];
echo '<form method="post"><b><font face="Verdana" size="2">Edycja News'a
:</font
></b
><input type
="hidden" name
="co" value
="popraw"><input type
="hidden" name
="id" value
="'.$id.'"><table
><tr
><td
><font face
="Verdana" size
="2">Tytuł
:</font
></td
><td
><input type
="text" name
="tytul" value
="'.$tytul.'" style
="font-family: Verdana; font-size: 10px"></td
></tr
><tr
><td
><font face
="Verdana" size
="2">Tre
ść:</font></td><td><textarea name="text" cols="75" rows="15" style="font-family: Verdana; font-size: 10px">'.$text.'</textarea></td></tr></table><input type="submit" value="Popraw" style="font-family: Verdana; font-size: 10px"></form><br><br>'; } elseif ($co == 'skasuj') {
$wynik = mysql_query ("DELETE FROM news WHERE id='$id';"); }
echo "<table border=1 cellspacing=0 cellpadding=2><tr><td><b><font face="Verdana
" size="2">Tytuł:</font></b></td><td><b><font face="Verdana
" size="2">Treść:</font></b></td><td><b><font face="Verdana
" size="2">Data:</font></b></td><td></td><td></td>n"; $id = $row[0]; $tytul = $row[1]; $text = $row[2]; $data = $row[3];
echo "<tr><td><font face="Verdana
" size="2">$tytul</font></td><td><font face="Verdana
" size="2">$text</font></td><td><font face="Verdana
" size="2">$data</font></td><td><a href="?co
=skasuj
&id
=$id"><font face="Verdana
" size="2">Skasuj</a></td><td><a href="?co
=edytuj
&id
=$id"><font face="Verdana
" size="2">Edytuj</font></a></td></tr>n"; }
echo '<br><br><form method="post"><b><font face="Verdana" size="2">Nowy News:</font></b><input type="hidden" name="co" value="dodaj"><table><tr><td><font face="Verdana" size="2">Tytuł:</font></td><td><input type="text" name="tytul" style="font-family: Verdana; font-size: 10px"></td></tr><tr><td><font face="Verdana" size="2">Treść:</font></td><td><textarea name="text" cols="50" rows="5" style="font-family: Verdana; font-size: 10px"></textarea></td></tr></table><input type="submit" value="Dodaj" style="font-family: Verdana; font-size: 10px"></form>'; } else {
}
?>
</body>
</html>
to jest moj skrypt do dodawania do bazy, co tutaj poprawic?
<?php
include("config.php");
$query = mysql_query ("SELECT * FROM news ORDER by data DESC LIMIT 1;"); <td class="tytul"> '.$row[1].'</td>
</tr>
<tr>
<td class="maly"> dodano: '.$row[3].'
23:48</td>
</tr>
<tr>
<td valign="top"><table width="100%" border="0" cellspacing="3" cellpadding="3">
<tr>
<td class="tekst">'.$row[2].'
</td>
</tr>
</table></td>
</tr>';
}
?>
a tutaj jest pliczek, w ktorym to odczytuje.
i jak ustawic baze prawidlowo, tzn.
System kodowania znaków dla MySQL
System porównań dla połączenia MySQL)
Metoda porównywania napisów
z gory bardzo dziekuje