Kod ksiega.php!
Kod
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
<TITLE>Prosta ksiega go¶ci działaj±ca w oparciu o bazę danych</TITLE>
</HEAD>
<BODY>
<? // Skrypt realizuje zapis informacji w księdze go¶ci w bazie danych.
mysql_connect ("localhost", "root", "") or
die ("Nie można poł±czyć się z MySQL");
mysql_select_db ("cwphp4") or
die ("Nie można poł±czyć się z baz± cwphp4");
$id = $_GET["id"];
$wynik = mysql_query ("SELECT * FROM ksiegagosci WHERE id = '$id'") or
die ("bł±d w pytaniu");
$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 ksiegagosci (data, osoba, wpis) ".
"VALUES (now(), '$osoba', '$wpis');";
$wynik = mysql_query ($query);
}
// jeżeli jest już księga, trzeba j± wypisać, niezależnie od tego,
// czy jest nowy wpis.
$wynik = mysql_query ("SELECT * FROM ksiegagosci WHERE id='$id'");
while ($rekord = mysql_fetch_array ($wynik)) {
print "<b><DL><DT>".stripslashes($rekord[2])."<DD></B><I>".
stripslashes($rekord[1])."</I>: ".$rekord[5]."</DL>\n";
$sawpisy = 1;
}
if ($sawpisy) { print "<HR>"; }
?>
<!-- Na dole jest formularz z możliwo¶ci± dopisania się do księgi-->
<FORM METHOD="POST">
<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="wy¶lij">
</FORM>
</BODY>
</HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
<TITLE>Prosta ksiega go¶ci działaj±ca w oparciu o bazę danych</TITLE>
</HEAD>
<BODY>
<? // Skrypt realizuje zapis informacji w księdze go¶ci w bazie danych.
mysql_connect ("localhost", "root", "") or
die ("Nie można poł±czyć się z MySQL");
mysql_select_db ("cwphp4") or
die ("Nie można poł±czyć się z baz± cwphp4");
$id = $_GET["id"];
$wynik = mysql_query ("SELECT * FROM ksiegagosci WHERE id = '$id'") or
die ("bł±d w pytaniu");
$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 ksiegagosci (data, osoba, wpis) ".
"VALUES (now(), '$osoba', '$wpis');";
$wynik = mysql_query ($query);
}
// jeżeli jest już księga, trzeba j± wypisać, niezależnie od tego,
// czy jest nowy wpis.
$wynik = mysql_query ("SELECT * FROM ksiegagosci WHERE id='$id'");
while ($rekord = mysql_fetch_array ($wynik)) {
print "<b><DL><DT>".stripslashes($rekord[2])."<DD></B><I>".
stripslashes($rekord[1])."</I>: ".$rekord[5]."</DL>\n";
$sawpisy = 1;
}
if ($sawpisy) { print "<HR>"; }
?>
<!-- Na dole jest formularz z możliwo¶ci± dopisania się do księgi-->
<FORM METHOD="POST">
<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="wy¶lij">
</FORM>
</BODY>
</HTML>