function addSlide() { if (!isset($_SESSION['username']) || !isset($_SESSION['admin_password'])) { header("index.html"); } $firstline = $_REQUEST['firstline']; $secondline = $_REQUEST['secondline']; $picture = $_REQUEST['picture']; include "../../model/slide.php"; $slide = new slide(); if (!$slide->add_slide($firstline, $secondline, $picture)) { echo '{"result": 0, "message": "Problem adding slide"}'; return; } echo '{"result":1, "message": "slide has been added"}'; return; }
<?php $smarty_admin = new Smarty(); $slide = new slide(); if ($_REQUEST['torles']) { $slide->mysql_delete($_REQUEST[torles]); } if ($_REQUEST['upload']) { #képfile feltöltése $result = mysql_query("SELECT MAX(sorszam) FROM " . $_SESSION[adatbazis_etag] . "_slideshow"); if (is_resource($result)) { $row = mysql_fetch_array($result); $num_rows = $row[0]; $num_rows++; } else { $num_rows = 1; } $fajlnev_n = $num_rows . $_SESSION["f5"] . '.jpg'; $konyvtar = 'slider/'; foreach ($_FILES as $allomanynev => $all_tomb) { move_uploaded_file($all_tomb['tmp_name'], "{$konyvtar}/{$fajlnev_n}"); if ($all_tomb['tmp_name'] == "") { $nincsfajl = 1; } $filenev = "slider/" . $all_tomb['name']; $filename = $all_tomb['name']; settype($filenev, 'string'); $uzenet = $all_tomb['tmp_name']; } #a kép adatainak rögzítése az adatbázisba if ($nincsfajl != 1) {
function get_slide_picture() { include '../model/slide.php'; $slide = new slide(); $row = $slide->get_slide_picture(); if (!$row) { echo '{"result":0, "message": "No slides"}'; return; } echo '{"result": 1, "slide": [' . json_encode($row) . ']}'; /*while($row){ echo json_encode($row); $row = $slide->fetch(); if($row){ echo ","; } } echo "]}";*/ }