Witam. Zrobiłem komendę /forum
Odpowiedzialna ona jest za dodawanie wpisu na forum na czacie.
Z tą komendą jest wszystko ok.
Zapisuje ona do bazy:
Id, Nick, Wpis i Czas.
Chciałbym zrobić aby to co user napisał w forum było zaakceptowane przez admina.
Tabele mam nazwane jak wyżej.
Zrobiłem coś takiego, ale nie udało się i nie wiem co zrobić może wy mi pomożecie:
Plik akceptacji akcwpis.php :
w forum są to zaakceptowane wpisu
a akceptacjawpisu , to te wpisy które nie są zaakceptowane.
Jeśli ktoś mógłby poprawić mi i wysłać to byłbym bardzo wdzięczny
Odpowiedzialna ona jest za dodawanie wpisu na forum na czacie.
Z tą komendą jest wszystko ok.
Zapisuje ona do bazy:
Id, Nick, Wpis i Czas.
Chciałbym zrobić aby to co user napisał w forum było zaakceptowane przez admina.
Tabele mam nazwane jak wyżej.
Zrobiłem coś takiego, ale nie udało się i nie wiem co zrobić może wy mi pomożecie:
Plik akceptacji akcwpis.php :
Kod php:
<?php
extract($GLOBALS);
if(!$parts[1])
die($m->info("Wpisz /zaloz id wpisu"));
$id = $parts[1];
$q = $db->query("select * from `akceptacjawpisu` WHERE `id` = '{$id}'");
if($q->num_rows == 0)
die($m->info("Nie ma takiego id wpisu"));
while($re = $q->fetch_assoc())
{
$id = $re['id'];
$wpis= $re['wpis'];
$nick = $re['nick'];
$czas = $re['czas'];
}
$db->query("INSERT INTO `akceptacjawpisu` (`id`, `nick`, `wpis`, `czas`) VALUES('{$id}', '{$nick}', '{$wpis}', '{czas}'");
$db->query("update `forum` set `id` = '{$id}' where `nick` = '{$nick}' and `komentarz` = 'wpis' and `czas` limit 1");
die($m->info("Wpis o id zostal zaakceptowany"));
a akceptacjawpisu , to te wpisy które nie są zaakceptowane.
Jeśli ktoś mógłby poprawić mi i wysłać to byłbym bardzo wdzięczny
Komentarz