Kod
ciekawi mnie czy zadziała jak trzeba test "ąĄćĆęĘłŁńŃóÓśŚżŻźŹ"
a w bazie zapisuje
Kod
ciekawi mnie czy zadza³a jak trzeba test
"±¡æÆêʳ
£ñÑóÓ¶¦
¿¯¼¬"
"±¡æÆêʳ
£ñÑóÓ¶¦
¿¯¼¬"
a oto i sam skrypt
[php:1:6cd9250e31]
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
<title>Księga gości działająca w oparciu o bazę danych MySQL</title>
</head>
<body>
<?
//skrypt realizujący zapis informacji w księdze gości w bazie danych
mysql_connect("localhost", "user", "pass") or
die("Przykro mi, ale w tej chwili nie można połączyć się z
serwerem MySQL");
mysql_select_db("cwphp4") or
die("Przykro mi, ale w tej chwili nie można połączyć się z bazą
danych");
$osoba = addslashes(nl2br(htmlentities ($osoba)));
$wpis = addslashes(nl2br(htmlentities ($wpis)));
if ($osoba && $wpis) { //są informacje do wpisania do księgi gości
$query = "INSERT INTO ksiega_gosci (data, osoba, wpis) ".
"VALUES (now(), '$osoba', '$wpis');";
$wynik = mysql_query($query);
}
// jeżeli jest już księga, trzeba ją wpisać, niezależnie od tego,
// czy jest nowy wpis
$wynik = mysql_query("SELECT *FROM ksiega_gosci ORDER
BY data DESC;");
while ($rekord = mysql_fetch_array ($wynik)) {
print "<dl><dt>".stripslashes( $rekord[2])."<dd><b>".stripslashes($rekord[1]).
",</b> <i>".$rekord[0]."</i></dl>n";
$sawpisy = 1;
}
if ($sawpisy) {print "<hr>"; }
?>
<!-- Formularz ksiegi gości -->
<form method="post" action="ksiega_gosci.php">
<table>
<tr><td>Osoba:</td><td><input type="text" name="osoba"></td></tr>
<tr><td>Wpis:</td><td><textarea name="wpis" cols="45" rows="4" wrap="virtual">
</textarea>
</td></tr>
</table>
<input type="submit" value="Dopisz">
</form>
</body>
</html>
[/php:1:6cd9250e31]
co w tym kodzie jest nie tak?


