Witam:) Chce stworzyć panel służączy do wysyłania pozdrwień, lecz nie dodaje on wpisów do bazy danych! Mam coś takiego:
PLIK DO WYSYŁANIA:
<?
$sql_conn = mysql_connect('localhost', '****', '****');
mysql_select_db('****');
$zapytanie = "SELECT * FROM pozdrowienia";
$wykonaj = mysql_query($zapytanie);
echo "
<html>
<head>
<meta http-equiv='Content-Language' content='pl'>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1250'>
<title>Pozdrowienia</title>
</head>
<body><center>";
while($wiersz = mysql_fetch_array($wykonaj))
{
echo "
<b>Od: $wiersz[1] Klasa: $wiersz[2]</b> nr seryjny: $wiersz[0]<br>$wiersz[3]<br>$wiersz[5] $wiersz[4]
<br><hr width='50%'><br>
";
}
echo "<p><a href='http://www.wodip.opole.pl/~g_rudniki/'>powrót</a></p></center>
</body>
</html>";
mysql_close($sql_conn);
?>
PLIK DO ODCZYTYWANIA:
<?
$sql_conn = mysql_connect('localhost', '*****', '*****');
mysql_select_db('*****');
$zapyt = "DELETE FROM pozdr WHERE id='$usunnn'";
$wyk = mysql_query($zapyt);
$zapytanie = "SELECT * FROM pozdro";
$wykonaj = mysql_query($zapytanie);
echo "
<html>
<head>
<meta http-equiv='Content-Language' content='pl'>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1250'>
<title>Pozdrowienia</title>
</head>
<body bgcolor=black text='#FFFFFF'>
<center>";
while($wiersz = mysql_fetch_array($wykonaj))
{
echo "
<table border='1' width='70%' id='table3'>
<tr>
<td width='72%'><font style='font-size: 13pt'><b>Od: $wiersz[imie] Klasa: $wiersz[klasa]</b></font></td>
<td width='25%'>
<p align='left'>nr seryjny: $wiersz[id]</td>
</tr>
<tr>
<td colspan='2' height='56'>
<p align='center'>$wiersz[tresc]</td>
</tr>
<tr>
<td width='72%'>$wiersz[data]</td>
<td width='25%'>$wiersz[ip]</td>
</tr>
</table>
<form method=POST ACTION=http://www.wodip.opole.pl/~g_rudniki/odczytywanie.php>
usuń:<input type=submit value='$wiersz[id]' name='usunnn'>
</form>
<hr width='90%'><br><br>
";
}
echo "<p><a href='http://www.wodip.opole.pl/~g_rudniki/dodruku.php'>Drukuj</a> <a href='http://www.wodip.opole.pl/~g_rudniki/'>Główna</a></p></center>
</body>
</html>";
mysql_close($sql_conn);
?>
KOD PANELA NA STRONE:
openside("Pozdrowienia");
$ip= (''.$_SERVER['REMOTE_ADDR'].'');
echo "<FORM ACTION=http://www.wodip.opole.pl/~g_rudniki/wysylanie.php METHOD=POST style='margin: 0; width:145;'>
<p align=center>
<font color='red' style='font-size: 8pt'><b>Tutaj możesz wysłać pozdrowienia które będą wyemitowane na antenie radia węzeł :)<br><hr></b>
<center><b>Twoje imię:</b><br>
<INPUT TYPE=TEXT NAME=imie size=17 style='background-color: #FFFF00'><br>
<b>Klasa:</b><br>
<INPUT TYPE=TEXT NAME=klasa size=17 style='background-color: #FFFF00'><br>
<b>Pozdrowienia:</b></font><br>
<textarea name=tresc rows=2 cols=14 style='background-color: #FFFF00'></textarea><br>
<INPUT TYPE=hidden NAME=ip value=$ip><br>
<INPUT TYPE=submit value=Wyślij></p></center>
</FORM>";
closeside();
INSTALACJA DO MYSQL:
<?
$sql_conn = mysql_connect('localhost', '*****', '******');
mysql_select_db('*****');
$zapytanie = "CREATE TABLE `pozdrowienia` (`id` int(11) NOT NULL auto_increment,`imie` varchar(110) default NULL, `klasa` varchar(50) default NULL,`tresc` text,`ip` varchar(20) default NULL, `data` varchar(50) default NULL, PRIMARY KEY (`id`))";
$wykonaj = mysql_query($zapytanie);
mysql_close($sql_conn);
?>
GDZIE JEST BŁĄD?? Po kliknięciu na wyślij powinno sie pojawić: wpis dodano do bazy. ***** oznaczają dane do bazy danych |