function run() { if (isset($_POST["btnenviar"])) { $nombre = $_POST['nombre']; $email = $_POST['email']; $asunto = $_POST['asunto']; $mensaje = $_POST['mensaje']; if ($nombre == '' || $email == '' || $asunto == '') { echo "<script>alert('Los campos marcados con * son obligatorios');location.href ='javascript:history.back()';</script>"; } else { require "archivosformulario/class.phpmailer.php"; $mail = new PHPMailer(); $mail->From = $email; $mail->FromName = $nombre; $mail->AddAddress("*****@*****.**"); // Dirección a la que llegaran los mensajes. // Aquí van los datos que apareceran en el correo que reciba //adjuntamos un archivo //adjuntamos un archivo $mail->WordWrap = 50; $mail->IsHTML(true); $mail->Subject = "Contacto"; $mail->Body = "Nombre : {$nombre} \n<br \\>" . "Correo : {$email} \n<br \\>" . "Asunto : {$asunto} \n<br \\>" . "Mensaje : {$mensaje} \n<br \\>"; // Datos del servidor SMTP $mail->IsSMTP(); $mail->Host = "ssl://smtp.gmail.com:465"; // Servidor de Salida. $mail->SMTPAuth = true; $mail->Username = "******"; // Correo Electrónico $mail->Password = "******"; // Contraseña if ($mail->Send()) { echo "<script>alert('Formulario enviado exitosamente, le responderemos lo más pronto posible.');location.href ='index.php?page=contactanos';</script>"; } else { echo "<script>alert('Error al enviar el formulario');location.href ='index.php?page=productos';</script>"; } insertRegistro($nombre, $email, $asunto, $mensaje); } } renderizar("contactanos", array()); }
require_once "ado.php"; require_once "utilities.php"; $producto = array("prdid" => 0, "prddsc" => "", "prdbrc" => "", "prdctd" => 0, "prdest" => "ACT", "ctgid " => 0); $categorias = array(); $categorias = obtenerRegistros("select * from categorias where ctgest='ACT';"); $mode = "noset"; $modeDescription = array("insert" => "Nuevo Producto", "update" => "Actualizar Producto", "delete" => "Borrar Producto"); if (isset($_GET["action"])) { switch ($_GET["action"]) { case "new": $mode = "insert"; if (isset($_POST["btnInsert"])) { $sqlinsert = "INSERT INTO `productos` (`prddsc`,`prdbrc`,`prdctd`,`prdest`,`ctgid`) VALUES ('%s','%s',%d,'%s', %d);"; $sqlinsert = sprintf($sqlinsert, $_POST["prddsc"], $_POST["prdbrc"], intval($_POST["prdctd"]), $_POST["prdest"], intval($_POST["ctgid"])); insertRegistro($sqlinsert); redirectWithMessage('Registro guardado con exito!', 'ej8.php'); } break; case "upd": if (isset($_POST["btnInsert"])) { if (isset($_POST["prdid"])) { $strupdate = "UPDATE `productos` SET `prddsc` = '%s', `prdbrc` = '%s', `prdctd` =%d, `prdest` = '%s', `ctgid` = %d WHERE `prdid` = %d;"; $strupdate = sprintf($strupdate, $_POST["prddsc"], $_POST["prdbrc"], intval($_POST["prdctd"]), $_POST["prdest"], intval($_POST["ctgid"]), intval($_POST["prdid"])); updateRegistro($strupdate); redirectWithMessage('Producto Actualizado!', 'ej9.php?action=upd&prdid=' . $_POST["prdid"]); } } $mode = "update"; $strsql = "select * from productos where prdid = %d;"; $strsql = sprintf($strsql, $_GET["prdid"]);