Posiadam taki kod na wysyłanie wiadomości, ma być to wiadomośc od zwykłego usera, gdzie w bazie bedzie wpisany nick zalogowanej osoby, po wypełnieniu pol nic się nie dzieje, proszę o pomoc.
if (isset($_SESSION['login'])) { // dostęp dla niezalogowanego użytkownika
login='{$_SESSION["login"]}'");
if ($wynik) {
}
$_POST['nadawca'] = $informacja['login'];
$_POST['odbiorca'] = asd;
if (isset($_POST['wyslij'])) { include('../../db.php');
$zapytanie = "INSERT INTO wiadomosci (id, tytul, tresc, nadawca, odbiorca, stan, data_nadania)VALUES (0, '{$_POST['temat']}', '{$_POST['tresc']}', '{$_POST['nadawca']}', '{$_POST['odbiorca']}', 'nadana', Now())";
if (empty($_POST['temat']) or
empty($_POST['tresc']) or
empty($_POST['odbiorca']) or
empty($_POST['nadawca'])) { echo "<div id='srodek'><font color='red'>Żadne pole nie może być puste<br/><br/></div>"; echo "<a href='newmail.php'>Wróć do formularza wysyłania wiadomości.</a></center></font>"; }
echo "<div id='srodek'>Wiadomość została wysłana</div>"; } else {
echo"<div id='srodek'>Nie można wysłać wiadomości</div>"; }
} else {
echo "<div id='srodek'><div id='tlo'> <form action='newmail.php' method='post'>
<table width='460' border='0' cellspacing='0' cellpadding='0'>
<tr>
<th width='115' height='39' scope='col'><font size='2'>Temat:</font></th>
<td width='345'>
<input type='text' name='temat'>
</td>
</tr>
<tr>
<th scope='row'><font size='2'>Treść:</font></th>
<td><textarea name='tresc' rows='10' cols='50'></textarea></td>
</tr>
</table>
<p><input type='submit' class='wyslijpw' value='' /></p></form></div></div>";
}
} else {
echo "<div id='srodek'><div id='tlo'><center>Musisz być zalogowany</center></div></div>"; }