<?php require ("konfiguracja.php"); require ("funkcje.php"); if(!$_SESSION['SESS_USERNAME']) { echo "<td><center>Nie jesteś zalogowany przejdź na strone<a href='logowanie.php'>logowania</a> by się zalogować</td>"; } if(pf_check_number($_GET['temat']) == TRUE){ $validsubject = $_GET['temat']; } else{ } $validtopic = $_GET['topic']; } else{ } } require("naglowek.php"); $subsql = "SELECT * FROM tematy WHERE id = " . $validsubject . ";"; $toplistsql = "SELECT * FROM watki WHERE id_tematu = " . $validsubject . " ORDER BY nazwa ASC;"; if($_SESSION['SESS_USERID'] == $subrow['id_posiadacza']) { if($toplistnumrows == 0){ $notopics = TRUE; } } if($notopics == TRUE) { echo "Nie utowrzono żadnego wątku. Kliknij <a href='dodawanie_watku.php'>tutaj</a> , aby go utowrzyć!"; } else { if(!validtopic) { } } else { $topsql = "SELECT * FROM watki WHERE id = " . $validtopic . ";"; } } if($_POST['submit']) { $authsql = "SELECT * FROM tematy WHERE id = " . $validsubject . " AND id_posiadacza = " . $_SESSION['SESS_USERID'] . ";"; if($authnumrows == 1) { $qsql = "INSERT INTO pytania(id_watku, pytanie, odpowiedz, id_dodajacego, data_dodania, aktywne) VALUES(" . $_POST['topic'] . ", '". pf_fix_slashes($_POST['pytanie']) . "', ," . pf_fix_slashes($_POST['odpowiedz']) . "', " . $_SESSION['SESS_USERID'] . ", NOW()" . ", 1);"; } else { $qsql = "INSERT INTO pytania(id_watku, pytanie, odpowiedz, id_dodajacego, data_dodania, aktywne) VALUES(" . $_POST['topic'] . ", '". pf_fix_slashes($_POST['pytanie']) . "', ," . pf_fix_slashes($_POST['odpowiedz']) . "', " . $_SESSION['SESS_USERID'] . ", NOW()" . ", 1);"; require ("naglowek.php"); } } else {} require("stopka.php"); ?>
kod funkcje
<?php function pf_fix_slashes($string) { if (get_magic_quotes_gps() == 1) { return($string); } else{ } } function pf_check_number($value) { { $error = 1; } $error = 1; } if($error == 1) { return FALSE; } else { return TRUE; } } ?>
PROBLEM:
Wszystkie zapytania do bazy są poprawne. Jestem początkującym użytkownikiem php i niestety nie rozumiem czemu nie działają zapytania bo pewnie tam tkwi błąd a bardziej w $validsubject
Pozdrawiam i z góry dziękuje za pomoc oraz WESOŁYCH ŚWIĄT
