/home/panaafpl/panamaroutes.com/list_paquetes.php
<?php
session_start();
//echo $_SESSION['userid'];
if(!isset($_SESSION['id']))
{
header("location:control_panel.php");
}
error_reporting(E_ALL ^ E_DEPRECATED);
ini_set('display_errors','On');
date_default_timezone_set('America/Panama');
////////////////////////Librerias Necesarias/////////////////////
include ("bases_de_datos.php");
include ("query.php");
//////////////////////////////////////////////////////////////////
@$opcion=$_POST['opcion'];
@$id_paquete=$_POST['paq'];
//////////////////////////////////////////////////////////////////
//////////////Conectando a bases de datos/////////////////////////
$conectar=conectar_base_de_datos();
/////////////////////////////////////////////////////////////////
if ($opcion=="Cambiar Estado")
{
$info_paquete=buscar_paquete($conectar, $id_paquete);
$valor_info_paquete = mysqli_fetch_array($info_paquete);
$cambiar=cambiar_estado($conectar, $id_paquete, $valor_info_paquete['status']);
}
if ($opcion=="Guardar Nuevo Paquete")
{
@$nombre_esp=$_POST['nombre_esp'];
@$nombre_ing=$_POST['nombre_ing'];
@$descrip_esp=$_POST['descrip_esp'];
@$descrip_ing=$_POST['descrip_ing'];
@$descrip_corta_esp=$_POST['descrip_corta_esp'];
@$descrip_corta_ing=$_POST['descrip_corta_ing'];
@$precio_esp=$_POST['precio_esp'];
@$precio_ing=$_POST['precio_ing'];
@$orden=$_POST['orden'];
@$carpeta_imagen=$_POST['carpeta_imagen'];
@$carpeta_imagen="images/galerias/form_galeria/".$carpeta_imagen."";
# definimos la carpeta destino
$carpetaDestino="images/";
$carpetaDestino1="".$carpeta_imagen."";
# si hay algun archivo que subir
if(@$_FILES["archivo"]["name"])
{
# si es un formato de imagen
// if($_FILES["archivo"]["type"][$i]=="image/jpeg" || $_FILES["archivo"]["type"][$i]=="image/pjpeg" || $_FILES["archivo"]["type"][$i]=="image/gif" || $_FILES["archivo"]["type"][$i]=="image/png")
# si exsite la carpeta o se ha creado
if(file_exists($carpetaDestino) || @mkdir($carpetaDestino))
{
$origen=$_FILES["archivo"]["tmp_name"];
$destino=$carpetaDestino.$_FILES["archivo"]["name"];
# movemos el archivo
if(@move_uploaded_file($origen, $destino))
{ $soporte=$_FILES["archivo"]["name"];
echo "<br>".$_FILES["archivo"]["name"]." movido correctamente";
@mkdir($carpetaDestino1);
copy("images/".$_FILES["archivo"]["name"]."","".$carpetaDestino1."/".$_FILES["archivo"]["name"]."");
$imagen_cargada="si";
}else{
echo "<br>No se ha podido mover el archivo: ".$_FILES["archivo"]["name"];
}
}else{
echo "<br>No se ha podido crear la carpeta: up/".$user;
}
} //else{
//echo "<br>No se ha subido ninguna imagen";
//}
if (@$imagen_cargada=="si")
$insertar=insertar_paquete($conectar, $nombre_esp, $nombre_ing, $descrip_esp, $descrip_ing, $descrip_corta_esp, $descrip_corta_ing, $precio_esp, $precio_ing,
$orden, $soporte, $carpeta_imagen);
}
if ($opcion=="Guardar Cambios")
{
@$nombre_esp=$_POST['nombre_esp'];
@$nombre_ing=$_POST['nombre_ing'];
@$descrip_esp=$_POST['descrip_esp'];
@$descrip_ing=$_POST['descrip_ing'];
@$descrip_corta_esp=$_POST['descrip_corta_esp'];
@$descrip_corta_ing=$_POST['descrip_corta_ing'];
@$precio_esp=$_POST['precio_esp'];
@$precio_ing=$_POST['precio_ing'];
@$orden=$_POST['orden'];
@$carpeta_imagen=$_POST['carpeta_imagen'];
# definimos la carpeta destino
$carpetaDestino="images/";
$carpetaDestino1="".$carpeta_imagen."/";
# si hay algun archivo que subir
if(@$_FILES["archivo"]["name"])
{
# si es un formato de imagen
// if($_FILES["archivo"]["type"][$i]=="image/jpeg" || $_FILES["archivo"]["type"][$i]=="image/pjpeg" || $_FILES["archivo"]["type"][$i]=="image/gif" || $_FILES["archivo"]["type"][$i]=="image/png")
# si exsite la carpeta o se ha creado
if(file_exists($carpetaDestino) || @mkdir($carpetaDestino))
{
$origen=$_FILES["archivo"]["tmp_name"];
$destino=$carpetaDestino.$_FILES["archivo"]["name"];
# movemos el archivo
if(@move_uploaded_file($origen, $destino))
{ $soporte=$_FILES["archivo"]["name"];
echo "<br>".$_FILES["archivo"]["name"]." movido correctamente";
copy("images/".$_FILES["archivo"]["name"]."","".$carpetaDestino1."/".$_FILES["archivo"]["name"]."");
$imagen_cargada="si";
}else{
echo "<br>No se ha podido mover el archivo: ".$_FILES["archivo"]["name"];
}
}else{
echo "<br>No se ha podido crear la carpeta: up/".$user;
}
} //else{
//echo "<br>No se ha subido ninguna imagen";
//}
if (@$imagen_cargada=="si")
$actualizar=actualizar_info_paquete($conectar, $nombre_esp, $nombre_ing, $descrip_esp, $descrip_ing, $descrip_corta_esp, $descrip_corta_ing, $precio_esp, $precio_ing, $orden, $id_paquete, $soporte, $carpeta_imagen);
else $actualizar=actualizar_info_paquete_sin_imagen($conectar, $nombre_esp, $nombre_ing, $descrip_esp, $descrip_ing, $descrip_corta_esp, $descrip_corta_ing, $precio_esp, $precio_ing, $orden, $id_paquete, $carpeta_imagen);
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Paquetes | PanamaTrip</title>
<!-- Meta tag Keywords -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="utf-8">
<meta name="keywords" content="Panamatrip, Tours, City tours, Panama, Canal de Panama, San blas, Railway Panama, Playas, Paseos, Museos, Tours de Compras, Traslados, Alquiler de vehiculos, Guias turisticos, Centro Comerciales, Ventas de Boletos aereos, Aeropuerto Tocumen" />
<script type="application/x-javascript">
addEventListener("load", function () {
setTimeout(hideURLbar, 0);
}, false);
function hideURLbar() {
window.scrollTo(0, 1);
}
</script>
<!--// Meta tag Keywords -->
<!-- css files -->
<link rel="stylesheet" href="css/bootstrap.css"> <!-- Bootstrap-Core-CSS -->
<link rel="stylesheet" href="css/style.css" type="text/css" media="all" /> <!-- Style-CSS -->
<link rel="stylesheet" href="css/font-awesome.css"> <!-- Font-Awesome-Icons-CSS -->
<!-- //css files -->
<!-- web-fonts -->
<link href="//fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=latin-ext" rel="stylesheet">
<!-- //web-fonts -->
<!-- Global site tag (gtag.js) - Google Ads: 765702763 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-765702763"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'AW-765702763');
</script>
<!-- Event snippet for Seguimiento de Visitas conversion page
In your html page, add the snippet and call gtag_report_conversion when someone clicks on the chosen link or button. -->
<script>
function gtag_report_conversion(url) {
var callback = function () {
if (typeof(url) != 'undefined') {
window.location = url;
}
};
gtag('event', 'conversion', {
'send_to': 'AW-765702763/YrOXCKCByLMBEOvkju0C',
'value': 1.0,
'currency': 'USD',
'event_callback': callback
});
return false;
}
</script>
</head>
<body>
<?php
if (@$actualizar==true or @$insertar==true or @$cambiar==true )
print'
<script type="text/javascript">
alert("La informacion se ha actualizado satisfactoriamente");
window.location.href = "http://www.panamatrip.net/list_paquetes.php";
</script>';
?>
<?php
if($opcion=="Enviar")
{
if(@$exito && $opcion=="Enviar"){
echo "<script language='JavaScript' type='text/javascript'>
alert('La informacion se ha enviado correctamente');
</script>";
}else{
echo 'Hubo un inconveniente. Contacta a un administrador.';
}
}
?>
<!--Header-->
<header>
<div class="container agile-banner_nav">
<div class="row header-top">
<div class="col-md-5 top-left p-0">
<p><i class="fa fa-phone" aria-hidden="true"></i> Llámanos : +50760939947 - 60656910 </p>
</div>
<div class="col-md-7 top-right p-0">
<p><i class="fa fa-envelope" aria-hidden="true"></i> ventas@panamatrip.net
</div>
</div>
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<h1><a class="navbar-brand" href="dashboard.php"><img src="images/logo_10.png" alt="" class="img-fluid" /></a></h1>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse justify-content-center" id="navbarSupportedContent">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link" href="index.php">Inicio <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="empresa.php">Nosotros</a>
</li>
<li class="nav-item">
<a class="nav-link" href="servicios.php">Servicios</a>
</li>
<li class="nav-item">
<a class="nav-link" href="paquetes.php">Paquetes Turìsticos</a>
</li>
<li class="nav-item">
<a class="nav-link" href="galerias.php">Galerias</a>
</li>
<li class="nav-item">
<a class="nav-link" href="contacto.php">Contacto</a>
</li>
</ul>
</div>
</nav>
</div>
</header>
<!--Header-->
<div class="innerpage-banner">
<div class="layer1">
</div>
</div>
<!-- welcome -->
<section class="welcome py-5">
<div class="container py-md-3">
<h3 class="heading text-center mb-md-5 mb-4">PanamaTrip </h3>
<div class="row welcome-grids">
<form name="form1" method="post" action="list_paquetes.php" enctype="multipart/form-data">
<?php if ($opcion==false)
{ print'<p> </p>
<h3>Paquetes</h3>
<p> </p>
<table width="600" border="1" align="center">
<tr bgcolor="#003">
<td></td>
<td width="397" class="color_letra">Nombre de Paquete</td>
<td width="76" class="color_letra">Estado</td>
<td width="95" class="color_letra">Orden</td>
</tr>';
$paquetes=mostrar_paquetes_todos($conectar);
while ($valor_paquetes = mysqli_fetch_array($paquetes))
{
print'<tr>
<td><input type="radio" name="paq" id="radio" value="'.$valor_paquetes['id_paquete'].'" /></td>
<td>'.$valor_paquetes['nombre_esp'].'</td>';
if ($valor_paquetes['status']==1) print'<td>Activo</td>';
else print'<td>Inactivo</td>';
print'<td>'.$valor_paquetes['orden'].'</td>
</tr>';
}
print'</table>
<p> </p>
<table border="0" align="center">
<input type="submit" name="opcion" id="button" value="Modificar">
<input type="submit" name="opcion" id="button5" value="Cambiar Estado">
<input type="submit" name="opcion" id="button2" value="Ingresar Nuevo Paquete">
</table>
';
}
else if ($opcion=="Ingresar Nuevo Paquete")
{
$contador_orden=1;
print'<p></p>
<h3>Nuevo Paquete</h3>
<table width="850" border="0" align="center">
<tr>
<td>Nombre de Paquete Español</td>
<td><textarea name="nombre_esp" cols="60" rows="2" id="nombre_esp"></textarea>
</td>
</tr>
<tr>
<td>Nombre de Paquete Ingles</td>
<td><textarea name="nombre_ing" cols="60" rows="2" id="nombre_ing"></textarea></td>
</tr>
<tr>
<td>Descripcion Español</td>
<td><textarea name="descrip_esp" cols="60" rows="10" id="descrip_esp"></textarea></td>
</tr>
<tr>
<td>Descripcion Corta Español</td>
<td><textarea name="descrip_corta_esp" cols="60" rows="10" id="descrip_corta_esp"></textarea></td>
</tr>
<tr>
<td>Descripcion Ingles</td>
<td><textarea name="descrip_ing" cols="60" rows="10" id="descrip_ing"></textarea></td>
</tr>
<tr>
<td>Descripcion Corta Ingles</td>
<td><textarea name="descrip_corta_ing" cols="60" rows="10" id="descrip_corta_ing"></textarea></td>
</tr>
<tr>
<td>Precio Español</td>
<td><textarea name="precio_esp" cols="60" rows="2" id="precio_esp"></textarea></td>
</tr>
<tr>
<td>Precio Ingles</td>
<td><textarea name="precio_ing" cols="60" rows="2" id="precio_ing"></textarea></td>
</tr>
<tr>
<td>Orden</td>
<td><select name="orden" id="orden">';
while ($contador_orden<30)
{
print'<option value="'.$contador_orden.'">'.$contador_orden.'</option>';
$contador_orden++;
}
print'</select></td>
</tr>
<tr>
<td>Imagen</td>
<td><label for="select3"><input type="file" name="archivo"></label></td>
</tr>
<tr>
<td>Carpeta galeria</td>
<td><textarea name="carpeta_imagen" cols="60" rows="2" id="carpeta_imagen"></textarea></td>
</tr>
<p> </p>
</table>
<p> </p>
</table align="center"><input type="submit" name="opcion" id="opcion" value="Guardar Nuevo Paquete"></table>
';
}
else if ($opcion=="Modificar")
{
$contador_orden=1;
$info_paquete=buscar_paquete($conectar, $id_paquete);
$valor_info_paquete = mysqli_fetch_array($info_paquete);
print'<p> </p>
<input type="text" name="paq" id="paq" value="'.$id_paquete.'" hidden="hidden" />
<h3>Modificar Paquete</h3>
<table width="850" border="0" align="center">
<tr>
<td>Nombre de Paquete Español</td>
<td>
<label for="textarea"></label>
<textarea name="nombre_esp" cols="60" rows="2" id="nombre_esp">'.$valor_info_paquete['nombre_esp'].'</textarea>
</td>
</tr>
<tr>
<td>Nombre de Paquete Ingles</td>
<td><textarea name="nombre_ing" cols="60" rows="2" id="nombre_ing">'.$valor_info_paquete['nombre_ing'].'</textarea></td>
</tr>
<tr>
<td>Descripcion Español</td>
<td><textarea name="descrip_esp" cols="60" rows="10" id="descrip_esp">'.$valor_info_paquete['descrip_esp'].'</textarea></td>
</tr>
<tr>
<td>Descripcion Corta Español</td>
<td><textarea name="descrip_corta_esp" cols="60" rows="10" id="descrip_corta_esp">'.$valor_info_paquete['descrip_corta_esp'].'</textarea></td>
</tr>
<tr>
<td>Descripcion Ingles</td>
<td><textarea name="descrip_ing" cols="60" rows="10" id="descrip_ing">'.$valor_info_paquete['descrip_ing'].'</textarea></td>
</tr>
<tr>
<td>Descripcion Corta Ingles</td>
<td><textarea name="descrip_corta_ing" cols="60" rows="10" id="descrip_corta_ing">'.$valor_info_paquete['descrip_corta_ing'].'</textarea></td>
</tr>
<tr>
<td>Precio Español</td>
<td><textarea name="precio_esp" cols="60" rows="2" id="precio_esp">'.$valor_info_paquete['precio_esp'].'</textarea></td>
</tr>
<tr>
<td>Precio Ingles</td>
<td><textarea name="precio_ing" cols="60" rows="2" id="precio_ing">'.$valor_info_paquete['precio_ing'].'</textarea></td>
</tr>
<tr>
<td>Orden</td>
<td><select name="orden" id="orden">';
while ($contador_orden<30)
{
if ($contador_orden==$valor_info_paquete['orden'])
print'<option value="'.$contador_orden.'" selected="selected">'.$contador_orden.'</option>';
else print'<option value="'.$contador_orden.'">'.$contador_orden.'</option>';
$contador_orden++;
}
print'</select></td>
</tr>
<tr>
<td>Imagen</td>
<td><img src="'.$valor_info_paquete['imagen'].'" width="300" height="220" /><label for="select3"></td>
<td><input type="file" name="archivo"></label></td>
</tr>
<tr>
<td>Carpeta galeria</td>
<td><textarea name="carpeta_imagen" cols="60" rows="2" id="carpeta_imagen">'.$valor_info_paquete['carpeta_imagen'].'</textarea></td>
</tr>
</table>
<p> </p>
</table align="center"><input type="submit" name="opcion" id="button3" value="Guardar Cambios"></table>
';
}
?>
</form>
</div>
</div>
</section>
<!-- //welcome -->
<!-- welcome bottom -->
<!-- copyright -->
<section class="copyright py-4 text-center">
<div class="container">
<p>© 2020 PanamaTrip. Todos los Derechos Reservados | Desarrollado por <a href="https://www.danveltec.com/"> Danveltec Latinoamérica</a></p>
</div>
</section>
<!-- //copyright -->
<!-- js-scripts -->
<!-- js -->
<script type="text/javascript" src="js/jquery-2.2.3.min.js"></script>
<script type="text/javascript" src="js/bootstrap.js"></script> <!-- Necessary-JavaScript-File-For-Bootstrap -->
<!-- //js -->
<!-- clients-slider-script -->
<script src="js/slideshow.min.js"></script>
<script src="js/launcher.js"></script>
<!-- //clients-slider-script -->
<!-- start-smoth-scrolling -->
<script src="js/SmoothScroll.min.js"></script>
<script type="text/javascript" src="js/move-top.js"></script>
<script type="text/javascript" src="js/easing.js"></script>
<script type="text/javascript">
jQuery(document).ready(function($) {
$(".scroll").click(function(event){
event.preventDefault();
$('html,body').animate({scrollTop:$(this.hash).offset().top},1000);
});
});
</script>
<!-- here stars scrolling icon -->
<script type="text/javascript">
$(document).ready(function() {
/*
var defaults = {
containerID: 'toTop', // fading element id
containerHoverID: 'toTopHover', // fading element hover id
scrollSpeed: 1200,
easingType: 'linear'
};
*/
$().UItoTop({ easingType: 'easeOutQuart' });
});
</script>
<!-- //here ends scrolling icon -->
<!-- start-smoth-scrolling -->
<!-- //js-scripts -->
<!--Start of Tawk.to Script-->
<script type="text/javascript">
var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
(function(){
var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
s1.async=true;
s1.src='https://embed.tawk.to/5c3d1909ab5284048d0cf9b7/default';
s1.charset='UTF-8';
s1.setAttribute('crossorigin','*');
s0.parentNode.insertBefore(s1,s0);
})();
</script>
<!--End of Tawk.to Script-->
</body>
</html>