<?php require "../service/message_service.php"; require "../service/db_connect.php"; if (isset($_POST["txtMaterialType"]) && !empty($_POST["txtMaterialType"])) { doWork(); } function doWork() { try { $dbh = dbConnect::getInstance()->dbh; } catch (PDOException $e) { print "Error!: " . $e->getMessage() . "<br/>"; die; } if (empty($_POST["isDelete"])) { $sql = "insert into material (material_type, description) values "; $sql .= "(:material_type, :description) "; $sql .= "on duplicate key update description = :description "; $stmt = $dbh->prepare($sql); $stmt->bindValue(":material_type", $_POST["txtMaterialType"]); $stmt->bindValue(":description", $_POST["txtDescription"]); } else { $sql = "delete from material where material_type = :material_type "; $stmt = $dbh->prepare($sql); $stmt->bindValue(":material_type", $_POST["isDelete"]); } if ($stmt->execute()) { header("Content-Type: application/json"); echo json_encode(array("result" => "success")); } else {
} } if (!isset($_SESSION['id'])) { header("Location: ../index.php"); exit; } else { $module = $_GET['id']; if ($module == "100") { doWork("cleanMaint", "Cleanliness and Maintenance Team"); } elseif ($module == "200") { doWork("sosAndTof", "Speed of Service and Taste of Food Team"); } elseif ($module == "300") { doWork("service", "Service Team"); } elseif ($module == "1") { doWork("teamOne", "Service Team"); } elseif ($module == "2") { doWork("teamTwo", "Service Team"); } elseif ($module == "3") { doWork("teamThree", "Service Team"); } elseif ($module == "4") { doWork("teamFour", "Service Team"); } elseif ($module == "5") { doWork("teamFive", "Service Team"); } elseif ($module == "6") { doWork("teamSix", "Service Team"); } elseif ($module == "7") { doWork("teamSeven", "Service Team"); } elseif ($module == "8") { doWork("teamEight", "Service Team"); } }
if ($vaLink != null && strcmp($vaLink, "si") == 0) { $info = $_POST["link"]; doWork($info, $titulo, ""); } else { if ($vaArchivo != null && strcmp($vaArchivo, "si") == 0) { $nombre_archivo = $_FILES['archivo']['name']; $tipo_archivo = $_FILES['archivo']['type']; $tamano_archivo = $_FILES['archivo']['size']; $path = "../archivos/" . $nombre_archivo; //compruebo si las características del archivo son las que deseo if (!strpos($tipo_archivo, "doc") && !strpos($tipo_archivo, "pdf") && !strpos($tipo_archivo, "docx") && !strpos($tipo_archivo, "mp3") || $tamano_archivo >= 2100000) { echo "La extensión o el tamaño de los archivos no es correcta. <br><br><table><tr><td><li>Se permiten archivos .docx , .doc , mp3 o .pdf<li>El archivo puede ser como maximo de 2 MB</td></tr></table>"; } else { if (move_uploaded_file($_FILES['archivo']['tmp_name'], $path)) { echo "El archivo ha sido cargado correctamente."; doWork($path, $titulo, ""); } else { echo "Ocurrió algún error al subir el fichero. No pudo guardarse."; } } } else { echo 'Mal cargado el form'; } } function doWork($info, $titulo, $fecha) { $archivoFeed = "../database/feed.txt"; $archivoFeedHandle = fopen($archivoFeed, 'a') or die("can't open file"); $noticia = $titulo . "%" . $fecha . "%" . $info . "#EON"; str_replace("á", "á", $noticia); str_replace("é", "é", $noticia);