Mam taki oto problem, zakupiłem jakiś czas temu skrypt, skóry ma jedną małą wadę. Da się edytować zawartość panelu. (Panele boczne, menu itd.) ale zawartość typu (Aktywny/nie aktywny, Prawa/lewa, tytuł, kolejność).
Natomiast treści nie da się zmienić. Okazało się że, w bazie danych zostaje utworzony nowy Panel, ale do pola "Panels"
(Na screenie zaznaczone kółko na czarno!) Dokleja "0". Jeśli owe zero skasuję ręcznie poprzez
mysql admina możliwość edycji treści pojawia się na stronie.
Jeden z Paneli który był od samego początku po zainstalowaniu czystej, nowej bazy od początku dał się w pełni edytować.
Oto plik który odpowiedzialny jest za dodanie nowego Panelu. Oraz Screen który przybliży w którym miejscu dokleja to niechciane 0.
<? include("../db_connect.php"); include("../login.php"); if($_SESSION['logadm'] == 'ok') { if($_SESSION['dostep'] == 3) { if($_POST['panels'] == "0") { $tresc = $_POST['tresc']; } else { $tresc = "<? include('panels/".$_POST['panels']."/index.php') ?>"; } $Zapytanie = 'INSERT INTO `panels`(`name`, `tresc`, `active`, `wen`, `nr`, `panels`) VALUES ("'.$_POST["name"].'", "'.$tresc.'", "'.$_POST["act"].'", "'.$_POST["wen"].'", "'.$_POST["nr"].'", "'.$_POST["panels"].'")'; if($Zapytanie == TRUE) { } else { } } else { } } else { } ?>