mam prośbę z panelem admina tzn z częścią odpowiedzialną za podstrony, mianowicie wyświetla tylko jedną podstronę ( w rzeczywistości w bazie znajduje się 5) Poza tym powinna być opcja do edycji lub kasowania lecz niestety nie wyświetla się, podejrzewam że to jest jakiś drobny błąd niestety nie jestem w stanie go dostrzec
<? /* # UWAGA!!! Skrypt nie jest darmowy! # autor skryptu: INTERVAL.pl - Usługi Informatyczne Kamil Kijko # kopiowanie i dalsza odsprzedaż bez zgoty firmy INTERVAL.pl zabroniona! # aktualny regulamin i warunki licencji znajdziesz pod adresem <a href="http://www.interval.pl/" target="_blank">http://www.interval.pl/</a> # info@interval.pl # <a href="http://www.interval.pl" target="_blank">http://www.interval.pl</a> # Baza noclegowa v 2.0 */ $smarty -> assign('pag', ''); function parse ( $str ) { { } else { } $polish = 'ęóąśłżĽćńĘÓˇŚŁŻŹĆŃ'; $nopolish = 'eoaslzzcnEOASLZZCN'; //$str = str_replace("-", "", $str); return $str; } $smarty -> register_function('nopl', 'parse'); if ( $_GET['act'] == 'edit' ) { $smarty -> assign('edit', ''); $id = $_GET['id']; $smarty -> assign('id', $id); { { $sql = "UPDATE `pages` SET `pagesTitle` = '".$_POST['title']."', `pagesTxt` = '".$_POST['txt']."' WHERE pagesId = '$id'"; $smarty -> assign('success', 'Poprawnie zapisano zmiany!'); } else { $smarty -> assign('error', 'Wypełnij wszystkie pola!'); } } $sql = "SELECT * FROM pages WHERE pagesId = '$id'"; { $ed[] = $db; } $smarty -> assign('ed', $ed); } if ( $_GET['act'] == 'delete' ) { $id = $_GET['id']; if ( $id == 1 || $id == 2 || $id == 3 ) { $id = ''; } $sql = "DELETE FROM `pages` WHERE pagesId = '$id'"; $smarty -> assign('success', 'Poprawnie usunięto podstronę!'); } { $smarty -> assign('title', $_POST['title']); $smarty -> assign('txt', $_POST['txt']); { $sql = "INSERT INTO `pages` (`pagesTitle`, `pagesTxt`) VALUES ('".$_POST['title']."', '".$_POST['txt']."')"; $smarty -> assign('success', 'Poprawnie dodano podstronę!'); $smarty -> assign('title', ''); $smarty -> assign('txt', ''); } else { $smarty -> assign('error', 'Wypełnij wszystkie pola!'); } } { $glowna = $_POST['powitanie']; $regulamin = $_POST['regulamin']; $onas = $_POST['onas']; $sql = "UPDATE `pages` SET `pagesTxt` = '$glowna' WHERE pagesId = '2'"; $sql = "UPDATE `pages` SET `pagesTxt` = '$regulamin' WHERE pagesId = '1'"; $sql = "UPDATE `pages` SET `pagesTxt` = '$onas' WHERE pagesId = '3'"; $smarty -> assign('success', 'Poprawnie zapisano zmiany!'); } $sql = "SELECT * FROM pages WHERE pagesId BETWEEN 4 AND 1000"; { $pages[] = $db; } $smarty -> assign('pages', $pages); $sql = "SELECT cfgTxt FROM config WHERE cfgId = '1'"; $smarty -> assign('adress', $db[0]); $sql = "SELECT * FROM pages WHERE pagesId BETWEEN 1 AND 3"; { $smarty -> assign($db['pagesTitle'], $db['pagesTxt']); } ?>