<HTML> <HEAD> <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-2"> </HEAD> <body> <? if ($x=="tak") { if ($_SESSION["zalogowany"]=="tak") { { { $wynik = mysql_query("SELECT * FROM pw WHERE (odbiorca='".$_SESSION["login"]."' or nadawca='".$_SESSION["login"]."') and status='poczatek'"); { "<form method=\"post\" action=\"rejestracja.php\"> <input type=\"hidden\" name=\"opcja\" value=\"pw\" /> ".$wiersz["temat"]." <input type=\"submit\" value=\"Pokaż\" name=\"send\" style=\"width: 45; height: 15\"> <input type=\"hidden\" name=\"tematdyskusji\" value=\"".$wiersz["temat"]."\" /> </form>"; } } else { "<span style=\"color:red;\"><center>Nie można połączyć się z bazą - spróbuj ponownie za chwilę...</center></span>"; } } else { "<span style=\"color:red;\"><center>Nie można połączyć się z serwerem MySQL - spróbuj ponownie za chwilę...</center>"; } if ($send=="Pokaż") { $ztematdyskusji = strip_tags(htmlspecialchars(stripslashes(trim($_POST["tematdyskusji"])), ENT_QUOTES)); { { "<form method=\"post\" action=\"rejestracja.php\"> <input type=\"hidden\" name=\"opcja\" value=\"pw\" /> <b>Temat: </b>".$wwiersz["temat"]." <input type=\"submit\" value=\"Odpowiedz\" name=\"send\" style=\"width: 70; height: 15\"> <input type=\"hidden\" name=\"tematwiadomosci\" value=\"".$wwiersz["temat"]."\" /> <input type=\"hidden\" name=\"nadawcawiadomosci\" value=\"".$wwiersz["temat"]."\" /> <input type=\"hidden\" name=\"odbiorcawiadomosci\" value=\"".$wwiersz["temat"]."\" /> </form> <br /><br />"; { "<b>".$wiersz["nadawca"]."</b><br /> ".$wiersz["tresc"]."<br />"; } } else { "<span style=\"color:red;\"><center>Nie można połączyć się z bazą - spróbuj ponownie za chwilę...</center></span>"; } } else { "<span style=\"color:red;\"><center>Nie można połączyć się z serwerem MySQL - spróbuj ponownie za chwilę...</center>"; } } if ($send=="Odpowiedz") { $nad=$_POST['nadawcawiadomosci']; $odb=$_POST['odbiorcawiadomosci']; $tem=$_POST['tematwiadomosci']; "<form method=\"post\" action=\"rejestracja.php\"> <input type=\"hidden\" name=\"opcja\" value=\"pw\" /> <textarea type=\"text\" name=\"tresc\" rows=\"10\" cols=\"20\"></textarea><br /> <input type=\"submit\" value=\"Wyślij\" name=\"send\" style=\"width: 50; height: 18\"> <input type=\"hidden\" name=\"co\" value=\"".$wiersz["temat"]."\" /> </form>"; } if ($send=="Wyślij") { { { if ($nad==$_SESSION["login"]) { $zapytanie = "INSERT INTO pw SET odbiorca='$odb', nadawca='$nad', status='odpowiedz', temat='$tem', tresc='$trescwiadomosci', data='$date'"; } if ($odb==$_SESSION["login"]) { $zapytanie = "INSERT INTO pw SET odbiorca='$nad', nadawca='$odb', status='odpowiedz', temat='$tem', tresc='$trescwiadomosci', data='$date'"; } echo " <input type=\"text\" value=\"$date\" name=\"email\" size=\"20\"> <input type=\"text\" value=\"$nad\" name=\"email\" size=\"20\"> <input type=\"text\" value=\"$odb\" name=\"email\" size=\"20\"> <input type=\"text\" value=\"$tem\" name=\"email\" size=\"20\"> <input type=\"text\" value=\"$treswiadomosci\" name=\"email\" size=\"20\">"; } else { "<span style=\"color:red;\"><center>Nie można połączyć się z bazą - spróbuj ponownie za chwilę...</center></span>"; } } else { "<span style=\"color:red;\"><center>Nie można połączyć się z serwerem MySQL - spróbuj ponownie za chwilę...</center>"; } } } else "<span style=\"color:red;\"><center>Nie możesz zobaczyć swojej skrzynki będąc niezalogowanym...</center>"; } else { } ?> </body> </html>
Dla sprawdzenia, czy przed dodawaniem danych do bazy w ogóle zmienne mają jakieś wartości dodałem to
<?php <input type=\"text\" value=\"$nad\" name=\"email\" size=\"20\"> <input type=\"text\" value=\"$odb\" name=\"email\" size=\"20\"> <input type=\"text\" value=\"$tem\" name=\"email\" size=\"20\"> <input type=\"text\" value=\"$treswiadomosci\" name=\"email\" size=\"20\">"; ?>
Wszystkie są puste (oprócz daty).