function getCikkForm() { global $Aktoldal, $MySqliLink; $HTMLkod = ''; $OUrl = $Aktoldal['OUrl']; $Oid = $Aktoldal['id']; if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 2) { $CNev = ''; $CTartalom = ''; $CLeiras = ''; $CLathatosag = 0; $CPrioritas = 0; $KoElozetes = 0; $SZoElozetes = 0; $CPrioritas = 1; $ErrorStr = ''; $InfoClass = ''; if (!isset($_POST['submitCikkForm']) || $_SESSION['ErrorStr'] == '') { //Ha még nem lett elküldve vagy a cikk már módosítva lett $id = 0; if (isset($_SESSION['SzerkCikk' . 'id'])) { $id = $_SESSION['SzerkCikk' . 'id']; } $SelectStr = "SELECT * FROM Cikkek WHERE id={$id} LIMIT 1"; $result = mysqli_query($MySqliLink, $SelectStr) or die("Hiba sC 02a "); $rowDB = mysqli_num_rows($result); if ($rowDB > 0) { $row = mysqli_fetch_array($result); mysqli_free_result($result); $CNev = $row['CNev']; $CLeiras = $row['CLeiras']; $CTartalom = $row['CTartalom']; $CLathatosag = $row['CLathatosag']; $KoElozetes = $row['KoElozetes']; $SZoElozetes = $row['SZoElozetes']; } $SelectStr = "SELECT * FROM OldalCikkei WHERE Cid={$id} AND Oid={$Oid} LIMIT 1"; $result = mysqli_query($MySqliLink, $SelectStr) or die("Hiba sC 02axc "); $rowDB = mysqli_num_rows($result); if ($rowDB > 0) { $row = mysqli_fetch_array($result); $CPrioritas = $row['CPrioritas']; mysqli_free_result($result); } if (isset($_POST['submitCikkForm'])) { $ErrorStr = "<p class='time'>" . U_MODOSITVA . ": " . date("H.i.s.") . "<p>" . $ErrorStr; $InfoClass = ' OKInfo '; } if ($_SESSION['SzerkCikk' . 'id'] > 0) { //============FORM ÖSSZEÁLLÍTÁSA=================== $HTMLkod .= "<div id='divCikkForm' >\n"; $HTMLkod .= "<form action='?f0={$OUrl}' method='post' id='formCikkForm'>\n"; $HTMLkod .= "<div class='{$InfoClass}'>{$ErrorStr} </div>"; $HTMLkod .= "<h2>" . U_CIKK_MOD . "</h2>\n"; $HTMLkod .= "<fieldset> <legend>" . U_CIKK_ADAT . ":</legend>"; //Cikk neve $HTMLkod .= "<p class='pCNev'><label for='CNev' class='label_1'>" . U_CIKK_CIM . ":</label><br>\n "; $HTMLkod .= "<input type='text' name='CNev' id='CNev' placeholder='" . U_CIKK_CIM . "' value='{$CNev}' size='60'></p>\n"; //Cikk rövid leírása $HTMLkod .= "<p class='pCLeiras'><label for=CLeiras class='label_1'>" . U_LEIRAS . ":</label><br>\n "; $HTMLkod .= "<textarea name='CLeiras' id='CLeiras' placeholder='" . U_LEIRAS . "' rows='2' cols='88'>" . $CLeiras . "</textarea></p>\n"; //Cikk tartalma $HTMLkod .= "<p class='pCTartalom'><label for='CTartalom' class='label_1'>" . U_TARTALOM . ":</label><br>\n "; $HTMLkod .= "<textarea name='CTartalom' id='CTartalom' placeholder='" . U_TARTALOM . "' rows='8' cols='88'>" . $CTartalom . "</textarea></p>\n"; $HTMLkod .= "</fieldset>"; if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 3) { //Láthatóság $HTMLkod .= "<fieldset> <legend>" . U_CIKK_LATHATOSAG . ":</legend>"; if ($CLathatosag == 0) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='CLathatosag_0a' name='CLathatosag' value='0' {$checked}>"; $HTMLkod .= "<label for='CLathatosag_0a' class='label_1'>" . U_CLA_MODTUL . "</label><br>"; if ($CLathatosag == 1) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='CLathatosag_1a' name='CLathatosag' value='1' {$checked}>"; $HTMLkod .= "<label for='CLathatosag_1a' class='label_1'>" . U_CLA_FELH . "</label><br>"; if ($CLathatosag == 2) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='CLathatosag_2a' name='CLathatosag' value='2' {$checked}>"; $HTMLkod .= "<label for='CLathatosag_2a' class='label_1'>" . U_CLA_CSOP . "</label><br>"; if ($CLathatosag == 3) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='CLathatosag_3a' name='CLathatosag' value='3' {$checked}>"; $HTMLkod .= "<label for='CLathatosag_3a' class='label_1'>" . U_CLA_MINDENKI . "</label><br>"; if ($CLathatosag == -1) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='CLathatosag_Aa' name='CLathatosag' value='-1' {$checked}>"; $HTMLkod .= "<label for='CLathatosag_Aa' class='label_1'>" . U_CLA_ARCHIV . "</b></label><br>"; //Előzetes kezdőlapra //$HTMLkod .= "<h2>Cikkelőzetesek megjelenítése kezdőlapon</h2>"; $HTMLkod .= "</fieldset>"; $HTMLkod .= "<fieldset> <legend>" . U_CIKKE_KLAP . ":</legend>"; if ($KoElozetes == 0) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='KoElozetes0' name='KoElozetes' value='0' {$checked}>"; $HTMLkod .= "<label for='KoElozetes0' class='label_1'>" . U_CIKKE_KLAP_N . "</label><br>"; if ($KoElozetes == 1) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='KoElozetes1' name='KoElozetes' value='1' {$checked}>"; $HTMLkod .= "<label for='KoElozetes1' class='label_1'>" . U_CIKKE_KLAP_I . "</label><br>"; if ($KoElozetes == 2) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='KoElozetes2' name='KoElozetes' value='2' {$checked}>"; $HTMLkod .= "<label for='KoElozetes2' class='label_1'>" . U_CIKKE_KLAP_K . "</label>"; //Előzetes szülőoldalra //$HTMLkod .= "<h2>Cikkelőzetesek megjelenítése szülőoldalon</h2>"; $HTMLkod .= "</fieldset>"; $HTMLkod .= "<fieldset> <legend>" . U_CIKKE_SZLAP . ":</legend>"; if ($SZoElozetes == 0) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='SZoElozetes0' name='SZoElozetes' value='0' {$checked}>"; $HTMLkod .= "<label for='SZoElozetes0' class='label_1'>" . U_CIKKE_SZLAP_N . "</label><br>"; if ($SZoElozetes == 1) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='SZoElozetes1' name='SZoElozetes' value='1' {$checked}>"; $HTMLkod .= "<label for='SZoElozetes1' class='label_1'>" . U_CIKKE_SZLAP_I . "</label><br>"; if ($SZoElozetes == 2) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='SZoElozetes2' name='SZoElozetes' value='2' {$checked}>"; $HTMLkod .= "<label for='SZoElozetes2' class='label_1'>" . U_CIKKE_SZLAP_K . "</label><br>"; //Prioritas $HTMLkod .= "</fieldset>"; $HTMLkod .= "<fieldset> <legend>" . U_CIKK_POZ . ":</legend>"; $HTMLkod .= "<p class='pCPrioritas'><label for='CPrioritas' class='label_1'>" . U_PRIORITAS . ":</label>\n "; $HTMLkod .= "<input type='number' name='CPrioritas' id='CPrioritas' min='0' max='127' step='1' value='{$CPrioritas}'></p>\n"; $HTMLkod .= "</fieldset>"; } //Submit $HTMLkod .= "<input type='submit' name='submitCikkForm' value='" . U_BTN_MODOSITAS . "'><br>\n"; $HTMLkod .= "</form>\n"; $HTMLkod .= "</div>\n"; } else { $HTMLkod .= "<div id='divCikkForm' >\n"; $HTMLkod .= "<form action='?f0={$OUrl}' method='post' id='formCikkForm'>\n"; $HTMLkod .= "<h2>" . U_CIKK_NINCS . "!</h2>\n"; $HTMLkod .= "</form>\n"; $HTMLkod .= "</div>\n"; } } else { //Ha elküldték és hibás if (isset($_POST['CNev'])) { $CNev = test_post($_POST['CNev']); } if (isset($_POST['CTartalom'])) { $CTartalom = STR_post($_POST['CTartalom']); } if (isset($_POST['CLeiras'])) { $CLeiras = test_post($_POST['CLeiras']); } if (isset($_POST['CLathatosag'])) { $CLathatosag = INT_post($_POST['CLathatosag']); } if (isset($_POST['CPrioritas'])) { $CPrioritas = INT_post($_POST['CPrioritas']); } if (isset($_POST['KoElozetes'])) { $KoElozetes = INT_post($_POST['KoElozetes']); } if (isset($_POST['SZoElozetes'])) { $SZoElozetes = INT_post($_POST['SZoElozetes']); } // ============== HIBAKEZELÉS ===================== $ErrorStr = ''; $ErrClassCTartalom = ''; $ErrClassCNev = ''; echo "ErrorStr:" . $_SESSION['ErrorStr']; if (strpos($_SESSION['ErrorStr'], 'Err0') !== false) { //Cikknév if (strpos($_SESSION['ErrorStr'], 'Err001') !== false) { $ErrClassCNev = ' Error '; $ErrorStr .= U_CERR_CIMNINCS . '!<br>'; } if (strpos($_SESSION['ErrorStr'], 'Err002') !== false) { $ErrClassCNev = ' Error '; $ErrorStr .= U_CERR_CIMVANMAR . '!<br>'; } if (strpos($_SESSION['ErrorStr'], 'Err003') !== false) { $ErrClassCNev = ' Error '; $ErrorStr .= U_CERR_CIMHOSSZU . '!<br>'; } if (strpos($_SESSION['ErrorStr'], 'Err004') !== false) { $ErrClassCNev = ' Error '; $ErrorStr .= U_CERR_CIMROVID . '!<br>'; } //Cikk tartalom if (strpos($_SESSION['ErrorStr'], 'Err005') !== false) { $ErrClassCTartalom = ' Error '; $ErrorStr .= U_CERR_TARTNINCS . '!<br>'; } $ErrorStr = "<p class='time'>" . U_ELKULDVE . ": " . date("H.i.s.") . "<p>" . $ErrorStr; $InfoClass = ' ErrorInfo '; } else { $ErrorStr = "<p class='time'>" . U_MODOSITVA . ": " . date("H.i.s.") . "<p>" . $ErrorStr; $InfoClass = ' OKInfo '; } //============FORM ÖSSZEÁLLÍTÁSA=================== $HTMLkod .= "<div id='divCikkForm' >\n"; if ($ErrorStr != '') { $HTMLkod .= "<div class='{$InfoClass}'>{$ErrorStr} </div>"; } $HTMLkod .= "<form action='?f0={$OUrl}' method='post' id='formCikkForm'>\n"; $HTMLkod .= "<h2>" . U_CIKK_MOD . "</h2>\n"; $HTMLkod .= "<fieldset> <legend>" . U_CIKK_ADAT . ":</legend>"; //Cikk neve $HTMLkod .= "<p class='pCNev'><label for='CNev' class='label_1'>" . U_CIKK_CIM . ":</label><br>\n "; $HTMLkod .= "<input type='text' name='CNev' id='CNev' class='{$ErrClassCNev}' placeholder='" . U_CIKK_CIM . "' value='{$CNev}' size='60'></p>\n"; //Cikk rövid leírása $HTMLkod .= "<p class='pCLeiras'><label for=CLeiras class='label_1'>" . U_LEIRAS . ":</label><br>\n "; $HTMLkod .= "<textarea name='CLeiras' id='CLeiras' placeholder='" . U_LEIRAS . "' rows='2' cols='88'>" . $CLeiras . "</textarea></p>\n"; //Cikk tartalma $HTMLkod .= "<p class='pCTartalom'><label for='CTartalom' class='label_1'>" . U_TARTALOM . ":</label><br>\n "; $HTMLkod .= "<textarea name='CTartalom' id='CTartalom' class='{$ErrClassCTartalom}' placeholder='" . U_TARTALOM . "' rows='8' cols='88'>" . $CTartalom . "</textarea></p>\n"; $HTMLkod .= "</fieldset>"; if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 3) { //Láthatóság $HTMLkod .= "<fieldset> <legend>" . U_CIKK_LATHATOSAG . ":</legend>"; if ($CLathatosag == 0) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='CLathatosag_0b' name='CLathatosag' value='0' {$checked}>"; $HTMLkod .= "<label for='CLathatosag_0b' class='label_1'>" . U_CLA_MODTUL . "</label><br>"; if ($CLathatosag == 1) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='CLathatosag_1b' name='CLathatosag' value='1' {$checked}>"; $HTMLkod .= "<label for='CLathatosag_1b' class='label_1'>" . U_CLA_FELH . "</label><br>"; if ($CLathatosag == 2) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='CLathatosag_2b' name='CLathatosag' value='2' {$checked}>"; $HTMLkod .= "<label for='CLathatosag_2b' class='label_1'>" . U_CLA_CSOP . "</label><br>"; if ($CLathatosag == 3) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='CLathatosag_3b' name='CLathatosag' value='3' {$checked}>"; $HTMLkod .= "<label for='CLathatosag_3b' class='label_1'>" . U_CLA_MINDENKI . "</label><br>"; if ($CLathatosag == -1) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='CLathatosag_Ab' name='CLathatosag' value='-1' {$checked}>"; $HTMLkod .= "<label for='CLathatosag_Ab' class='label_1'>" . U_CLA_ARCHIV . "</label><br>"; //Előzetes kezdőlapra //$HTMLkod .= "<h2>Cikkelőzetesek megjelenítése kezdőlapon</h2>"; $HTMLkod .= "</fieldset>"; $HTMLkod .= "<fieldset> <legend>" . U_CIKKE_KLAP . ":</legend>"; if ($KoElozetes == 0) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='KoElozetes0' name='KoElozetes' value='0' {$checked}>"; $HTMLkod .= "<label for='KoElozetes0' class='label_1'>" . U_CIKKE_KLAP_N . "</label><br>"; if ($KoElozetes == 1) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='KoElozetes1' name='KoElozetes' value='1' {$checked}>"; $HTMLkod .= "<label for='KoElozetes1' class='label_1'>" . U_CIKKE_KLAP_I . "</label><br>"; if ($KoElozetes == 2) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='KoElozetes2' name='KoElozetes' value='2' {$checked}>"; $HTMLkod .= "<label for='KoElozetes2' class='label_1'>" . U_CIKKE_KLAP_K . "</label>"; //Előzetes szülőoldalra //$HTMLkod .= "<h2>Cikkelőzetesek megjelenítése szülőoldalon</h2>"; $HTMLkod .= "</fieldset>"; $HTMLkod .= "<fieldset> <legend>" . U_CIKKE_SZLAP . ":</legend>"; if ($SZoElozetes == 0) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='SZoElozetes0' name='SZoElozetes' value='0' {$checked}>"; $HTMLkod .= "<label for='SZoElozetes0' class='label_1'>" . U_CIKKE_SZLAP_N . "</label><br>"; if ($SZoElozetes == 1) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='SZoElozetes1' name='SZoElozetes' value='1' {$checked}>"; $HTMLkod .= "<label for='SZoElozetes1' class='label_1'>" . U_CIKKE_SZLAP_I . "</label><br>"; if ($SZoElozetes == 2) { $checked = " checked "; } else { $checked = ""; } $HTMLkod .= "<input type='radio' id='SZoElozetes2' name='SZoElozetes' value='2' {$checked}>"; $HTMLkod .= "<label for='SZoElozetes2' class='label_1'>" . U_CIKKE_SZLAP_K . "</label><br>"; $HTMLkod .= "</fieldset>"; //Prioritas $HTMLkod .= "<fieldset> <legend>" . U_CIKK_POZ . ":</legend>"; $HTMLkod .= "<p class='pCPrioritas'><label for='CPrioritas' class='label_1'>" . U_PRIORITAS . ":</label>\n "; $HTMLkod .= "<input type='number' name='CPrioritas' id='CPrioritas' min='0' max='127' step='1' value='{$CPrioritas}'></p>\n"; $HTMLkod .= "</fieldset>"; } //Submit $HTMLkod .= "<input type='submit' name='submitCikkForm' value='" . U_BTN_MODOSITAS . "'><br>\n"; $HTMLkod .= "</form>\n"; $HTMLkod .= "</div>\n"; } } return $HTMLkod; }
function setSetupData() { global $DBNev, $DBfNev, $DBJelszo, $DBJelszo1, $FNev, $FFNev, $FJelszo, $FJelszo1, $ErrStr, $Err, $MySqliLink; $HTMLkod = ''; $ErrStr = ''; if (isset($_POST['DBNev']) && $_POST['DBNev'] > '') { $DBNev = STR_post($_POST['DBNev']); } else { $ErrStr .= 'ERR01 '; } if (isset($_POST['DBfNev']) && $_POST['DBfNev'] > '') { $DBfNev = STR_post($_POST['DBfNev']); } else { $ErrStr .= 'ERR02 '; } if (isset($_POST['DBJelszo']) && $_POST['DBJelszo'] > '') { $DBJelszo = STR_post($_POST['DBJelszo']); } else { $ErrStr .= 'ERR03 '; } if (isset($_POST['DBJelszo1']) && $_POST['DBJelszo1'] > '') { $DBJelszo1 = STR_post($_POST['DBJelszo1']); } else { $ErrStr .= 'ERR03 '; } if ($_POST['DBJelszo'] != $_POST['DBJelszo1']) { $ErrStr .= 'ERR03 '; } if (isset($_POST['FNev']) && $_POST['FNev'] > '') { $FNev = STR_post($_POST['FNev']); } else { $ErrStr .= 'ERR05 '; } if (isset($_POST['FFNev']) && $_POST['FFNev'] > '') { $FFNev = STR_post($_POST['FFNev']); } else { $ErrStr .= 'ERR06 '; } if (isset($_POST['FJelszo']) && $_POST['FJelszo'] > '') { $FJelszo = STR_post($_POST['FJelszo']); } else { $ErrStr .= 'ERR07 '; } if (isset($_POST['FJelszo1']) && $_POST['FJelszo1'] > '') { $FJelszo1 = STR_post($_POST['FJelszo1']); } else { $ErrStr .= 'ERR07 '; } if ($_POST['FJelszo'] != $_POST['FJelszo1']) { $ErrStr .= 'ERR07 '; } $FJelszoMD5 = md5($FJelszo); if ($ErrStr > '') { $Err = 1; } else { $TartalomStr = ' <?php if ($_SESSION["AktFelhasznalo"."FSzint"]>0) { $MySqliLink' . " = mysqli_connect('localhost', '{$DBfNev}', '{$DBJelszo}', '{$DBNev}'); \n if (!" . '$MySqliLink' . ") { die('AB hiba 123'); }\n if (!mysqli_set_charset(" . '$MySqliLink' . ", 'utf8')) {die('Kapcsolódási hiba 1 ') ;} \n } \n ?>\n"; } if ($Err == 0) { // Fájl mentése $FileNev = "init/db/start.php"; $all = fopen($FileNev, "w") or die("A {$FileNev} állományt nem lehet megnyitni!"); fwrite($all, $TartalomStr); fclose($all); } // A fájl meghívásával megnyitjuk az adatbázist require_once "init/db/start.php"; $HTMLkod .= "<div id='Visszajelzes' style='float:left; width:300px; background-color:#fff;margin-right:6px;'>"; if ($Err == 0) { require_once "setup/w3suli_DB_init.php"; } if ($Err == 0) { $HTMLkod .= Letrehoz_AlapAdatok(); } if ($Err == 0) { $HTMLkod .= Letrehoz_Cikkek(); } if ($Err == 0) { $HTMLkod .= Letrehoz_CikkDokumentumok(); } if ($Err == 0) { $HTMLkod .= Letrehoz_CikkKepek(); } if ($Err == 0) { $HTMLkod .= Letrehoz_FCsoportTagok(); } if ($Err == 0) { $HTMLkod .= Letrehoz_FelhasznaloCsoport(); } if ($Err == 0) { $HTMLkod .= Letrehoz_Felhasznalok($FNev, $FFNev, $FJelszoMD5); } if ($Err == 0) { $HTMLkod .= Letrehoz_FoMenuLink(); } if ($Err == 0) { $HTMLkod .= Letrehoz_KiegTartalom(); } if ($Err == 0) { $HTMLkod .= Letrehoz_MenuPlusz(); } if ($Err == 0) { $HTMLkod .= Letrehoz_OLathatosag(); } if ($Err == 0) { $HTMLkod .= Letrehoz_Oldalak(); } if ($Err == 0) { $HTMLkod .= Letrehoz_OldalCikkei(); } if ($Err == 0) { $HTMLkod .= Letrehoz_OldalKepek(); } if ($Err == 0) { $HTMLkod .= Letrehoz_OModeratorok(); } if ($Err == 0) { $HTMLkod .= Letrehoz_Modulok(); } $HTMLkod .= "</div>"; echo $HTMLkod; }