
lebo ho totisto nechcem mat od toho bluebord
ak ho niekto mate pls napiste mi sukromnu spravu
sprava.php<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Minichat</title>
<style type="text/css">
<!--
a:link {
text-decoration: underline;
color: #BB0000;
font-weight: bold;
font-size: 5px;
}
a:visited {
text-decoration: underline;
color: #BB0000;
font-weight: bold;
}
a:hover {
text-decoration: underline;
font-style: italic;
font-weight: bold;
color: #FF0000;
}
body,td {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 5px;
}
-->
</style>
</head>
<table width="175px" height="500px" border="1">
<tr>
<td valign="top">
<p align="center"><a href="sprava.php">Pridať správu</a></p><hr>
<?
mysql_connect("localhost");
mysql_select_db("chat");
$query="select * from spravy";
$result=mysql_query($query);
while ($array=mysql_fetch_array($result)){
echo "<p style=\"font-weight:bold;text-decoration:underline;\">".$array['nick'].":</p>";
echo "<p>".$array['text'].":</p><hr>";
}
mysql_close();
?>
</td>
</tr>
</table>
</body>
</html>
Na to, aby ti to slo, tak potrebujes 1 databazu mysql (moja ma nazov chat) a v tejto databaze potrebujes vytvorit tabulku:<?
if ($_POST["odoslanie"]=="odoslane"){
$nick=$_POST["nick"];
$text=$_POST["text"];
mysql_connect("localhost");
mysql_select_db("chat");
$query="insert into spravy values(0,'$nick','$text')";
if (mysql_query($query)){
echo "Sprava od: <b>".$_POST["nick"]."</b> s textom <b>".$_POST["text"]."</b> bola odoslana.<br>Pokracuj <a href=\"chat.php\">tu</a>.";
}
mysql_close();
}
?>
<table border="0" valign="top">
<form action="sprava.php" method="post">
<tr><td>Nick:</td><td><input type="text" name="nick"></td></tr>
<tr><td>Text:</td><td><textarea name="text" cols="20" rows="10"></textarea></td></tr>
<tr><td><input type="hidden" name="odoslanie" value="odoslane"></td>
<td><input type="submit" value="Odoslať"></td></tr>
</form>
<table>
CREATE TABLE spravy (
id int(10) NOT NULL auto_increment,
nick varchar(20) NOT NULL default '',
text varchar(255) NOT NULL default '',
PRIMARY KEY (id)
)