Witam.
Zrobiłem sobie niedawno skrypt na proste forum , o to on:
<center>FORUM - TUTORIALE</center>
<?php
or
die('Nieudane połączenie'); or
die('Nieudane wybranie bazy');if(isset($_SESSION['zalogowany'])) { ?>
<div id="naglowek1">
<br/>
<b>OPCJE:</b>
<br/><br/>
</div>
<hr/>
<form method='POST' action='index.php?url=tutoriale'>
<input type="submit" name="odswiez" class="wyslij" value="Odśwież/Powrót" />
<input type="submit" name="nowy_watek" class="wyslij" value="Nowy wątek" />
</form>
<hr/>
<br/>
<center>
<div id="naglowek1">
<br/>
<b>WSZYSTKIE POSTY:</b>
</div>
</center>
<?php
if (isset($_POST['odswiez'])) { header ('Location:index.php?url=tutoriale') ; }
if (isset($_POST['nowy_watek'])) { header ('Location:index.php?url=nowywatek') ; }
?>
<hr/>
<div style="width: 1000px; height: 700px; overflow: scroll;">
<?php
function wypiszforum ($nr) {
$str = '';
for ($i=count($fref); $i>=1; $i--) { if ($fref[$i] == $nr) {
$str .= "<li><a href=\"http://alteringphotos.cba.pl/index.php?url=tutoriale&nr=$i\">$ftytul[$i]</a>, ".
"<i>$fosoba[$i], $fdata[$i]</i>\n";
$str .= wypiszforum ($i);
$str .= "</li>";
}
}
if($str != '')
return "<ul>$str</ul>";
else
return $str;
}
if (isset($_POST['usunwatek'])) { $dwazapytanie = "DELETE FROM forumdyskusyjne WHERE nr=$nr ";
}
if(isSet($_GET['nr'])) $nr = $_GET['nr']; else $nr = '';
if ($nr>0) {
$wynik = mysql_query ("SELECT osoba, tytul, tresc, data ". "FROM forumdyskusyjne WHERE nr=$nr");
$tresc = $rekord[2]; $tytul = $rekord[1];
print "<h3>$rekord[1]</h3>"; print "<p>wysłany przez <b>$rekord[0]</b>, <b>$rekord[3]</b>:"; print "</p><p>$rekord[2]</p><hr />"; print "<a href=\"http://alteringphotos.cba.pl/pliki/dodajwatek.php?ref=$nr\">Wylij odpowiedź </a><hr />";
?>
<form method='POST' action='?url=tutoriale'>
<input type="submit" name="usunwatek" class="wyslij" value="Usuń post" onclick="if (!confirm('Czy na pewno chcesz usunąć swojego posta?')) return false"/>
</form>
<?php
} else { $nr = 0; }
} else { $nr = 0; }
$wynik = mysql_query ("SELECT nr, osoba, tytul, data, ref ". "FROM forumdyskusyjne");
$fref[$rekord[0]] = $rekord[4];
$fdata[$rekord[0]] = $rekord[3];
$ftytul[$rekord[0]] = $rekord[2];
$fosoba[$rekord[0]] = $rekord[1];
}
?>
</div>
<?php
}else{
?>
<br/><br/><br/>
<center>
Musisz być zalogowany aby oglądać tę stronę!!
</center>
<br/><br/><br/><br/><br/>
<br/><br/><br/><br/><br/>
<?php
}
?>
<br/>
Wszystko ładnie działa:
lista jest,jak się kliknie dany wątek się wyświetla ale:
1.Nie działa mi kasowanie wątku na którym się jest.
Gdzie jest błąd?
2.Oraz jeżeli napiszę obojętnie co po tym kodzie na wyświetlanie listy wątków, no to ten napis jest hiperłączem.
PYTANIA:
Jak zamknąć wyświetlanie listy że pod listą będzie można normalnie wyświetlić tekst który jest zwykłym tekstem a nie hiperłączem??
Jak zrobić usuwanie wątku który aktualnie oglądamy?
Z góry wielkie dzięki za pomoc.