HEX
Server: Apache
System: Linux clpupre 5.4.0-90-generic #101-Ubuntu SMP Fri Oct 15 20:00:55 UTC 2021 x86_64
User: undanet (1000)
PHP: 7.4.3
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /home/undanet/dump/data/PortalEmpleo/src/Views/DetalleConvocatoriaView.php
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Gestión de Convocatorias</title>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js"></script>

<?php
	$_SERVER['HTTPS'] = $_SERVER['HTTPS'] == 'off' ? '' : $_SERVER['HTTPS'];
	$root = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'] . '/';
	$rootwp = "";
	$actual_link = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";

	$lang = 'es';
	if(isset($_GET['lang']))
	{
		switch($_GET['lang'])
		{
			case 'en':
			case 'en_GB':
				$lang = 'en';
			break;
			default:
				$lang = 'es';
			break;
		}
	}

	$idCandidatoWP = $data['candidatoWP'];
	$data = $data['convocatoria'];

	const CODIGO_ESTADO_ABIERTA = 1;
?>
</head>

<body>
	<div class="wrap-content" ng-app="">
		<table border="0">
			<tbody>
				<tr>
					<td>
						<?php
							if($lang=='en' || $lang=='en_GB')
							{
								echo '<label for="txtReferencia">Reference:</label></td>';
							}
							else
							{
								echo '<label for="txtReferencia">Referencia:</label></td>';
							}
						?>
					</td>
					<td>
						<?php
							if(isset($data) && is_object($data))
							{
								echo '<input type="text" name="txtReferencia" id="txtReferencia" value="' . $data->getReferencia() . '" disabled>';
							}
							else
							{
								echo '<input type="text" name="txtReferencia" id="txtReferencia" disabled>';
							}
						?>
					</td>
				</tr>
				<tr>
					<td>
						<?php
							if($lang=='en' || $lang=='en_GB')
							{
								echo '<label for="txtDescripcion">Description:</label></td>';
							}
							else
							{
								echo '<label for="txtDescripcion">Descripci&oacute;n:</label></td>';
							}
						?>
					</td>
					<td>
						<?php
							if(isset($data) && is_object($data))
							{
								echo '<input type="text" name="txtDescripcion" id="txtDescripcion" value="' . $data->getDescripcion() . '" disabled>';
							}
							else
							{
								echo '<input type="text" name="txtDescripcion" id="txtDescripcion" disabled>';
							}
						?>
					</td>
				</tr>
			  	<tr>
					<td>
						<?php
							if($lang=='en' || $lang=='en_GB')
							{
								echo '<label for="txtPuestoTrabajo">Job:</label>';
							}
							else
							{
								echo '<label for="txtPuestoTrabajo">Puesto Trabajo:</label>';
							}
						?>
					</td>
					<td>
						<?php
							if(isset($data) && is_object($data))
							{
								echo '<input type="text" name="txtPuestoTrabajo" id="txtPuestoTrabajo" value="' . $data->getPuestoTrabajo() . '" disabled>';
							}
							else
							{
								echo '<input type="text" name="txtPuestoTrabajo" id="txtPuestoTrabajo" disabled>';
							}
						?>
					</td>
			  	</tr>
			  	<tr>
					<td>
						<?php
							if($lang=='en' || $lang=='en_GB')
							{
								echo '<label for="txtCentro">Center:</label>';
							}
							else
							{
								echo '<label for="txtCentro">Centro:</label>';
							}
						?>
					</td>
					<td>
						<?php
							if(isset($data) && is_object($data))
							{
								echo '<input type="text" name="txtCentro" id="txtCentro" value="' . $data->getCentro() . '" disabled>';
							}
							else
							{
								echo '<input type="text" name="txtCentro" id="txtCentro" disabled>';
							}
						?>
					</td>
			  	</tr>
			  	<tr>
					<td>
						<?php
							if($lang=='en' || $lang=='en_GB')
							{
								echo '<label for="dtFechaInicio">Start Date:</label>';
							}
							else
							{
								echo '<label for="dtFechaInicio">Fecha Inicio:</label>';
							}
						?>
					</td>
					<td>
						<?php
							if(isset($data) && is_object($data))
							{
								echo '<input type="hidden" name="dtFechaInicio" id="dtFechaInicio" value="' . 
								$data->getFechaInicio()->format('Y-m-d') . '" required>';
								echo '<input type="date" name="dtFechaInicio" id="dtFechaInicio" value="' . 
								$data->getFechaInicio()->format('Y-m-d') . '" disabled="true">';
							}
							else
							{
								echo '<input type="date" name="dtFechaInicio" id="dtFechaInicio" value="'. date("d-m-Y\TH-i") . '">';
							}
						?>
					</td>
			  	</tr>
			  	<tr>
					<td>
						<?php
							if($lang=='en' || $lang=='en_GB')
							{
								echo '<label for="dtFechaFin">End Date:</label>';
							}
							else
							{
								echo '<label for="dtFechaFin">Fecha Fin:</label>';
							}
						?>
					</td>
					<td>
						<?php
							if(isset($data) && is_object($data))
							{
								if($data->getFechaFin()->format('Y-m-d')<date("Y-m-d"))
								{
									echo '<input type="hidden" name="dtFechaFin" id="dtFechaFin" value="' . 
									$data->getFechaFin()->format('Y-m-d') . '" required>';
								}
								echo '<input type="date" name="dtFechaFin" id="dtFechaFin" value="' . 
								$data->getFechaFin()->format('Y-m-d') . '"';
								echo ' disabled>';
							}
							else
							{
								echo '<input type="date" name="dtFechaFin" id="dtFechaFin" value="'. date("d-m-Y\TH-i") . '" disabled>';
							}

							echo '<input type="date" name="dtFechaUltimaActualizacion" id="dtFechaUltimaActualizacion" value="'. date("Y-m-d") . '" hidden="true" disabled>';
						?>
					</td>
			  	</tr>
				<tr>
					<td>
						<?php
							if($lang=='en' || $lang=='en_GB')
							{
								echo '<label for="flPDFConvocatoria">Call PDF:</label>';
							}
							else
							{
								echo '<label for="flPDFConvocatoria">PDF Convocatoria:</label>';
							}
						?>
					</td>
					<td>
						<?php
							if(isset($data) && is_object($data))
							{
								//echo '<a href="' . $data->getRutaarchivoconvocatoria() . '" target="_blank">' . $data->getRutaarchivoconvocatoria()  . '</a>';
								echo '<a href="' . $root . 'descargaC/?ref=' . $data->getReferencia() . '&file=' . basename($data->getRutaarchivoconvocatoria()) . '" target="_blank">' . basename($data->getRutaarchivoconvocatoria())  . '</a>';
							}
						?>
					</td>
				</tr>
				<tr>
					<td>
						<?php
							if($lang=='en' || $lang=='en_GB')
							{
								echo '<label for="flPDFResolucionFinal">End Resolution PDF:</label>';
							}
							else
							{
								echo '<label for="flPDFResolucionFinal">PDF Resolución Final:</label>';
							}
						?>
					</td>
					<td>
						<?php
							if(isset($data) && is_object($data))
							{
								//echo '<a href="' . $data->getRutaarchivoresolucionfinal() . '" target="_blank">' . $data->getRutaarchivoresolucionfinal()  . '</a>';
								echo '<a href="' . $root . 'descargaC/?ref=' . $data->getReferencia() . '&file=' . basename($data->getRutaarchivoresolucionfinal()) . '" target="_blank">' . basename($data->getRutaarchivoresolucionfinal())  . '</a>';
							}
						?>
					</td>
				</tr>
			  	</tr>
			  	<tr>
					<td><label for="txtWeb">Web:</label></td>
					<td>
						<?php
							if(isset($data) && is_object($data))
							{
								echo '<input type="text" name="txtWeb" id="txtWeb" value="' . $data->getUrlweb() . '" disabled>';
							}
							else
							{
								echo '<input type="text" name="txtWeb" id="txtWeb" disabled>';
							}
						?>
					</td>
				</tr>
				<tr>
					<td>
					<?php
							if($lang=='en' || $lang=='en_GB')
							{
								echo '<label for="slctEstado">State:</label>';
							}
							else
							{
								echo '<label for="slctEstado">Estado:</label>';
							}
						?>
					</td>
					<td>
						<?php 
							if(isset($data) && is_object($data))
							{
								echo '<input type="text" name="txtEstado" id="txtEstado" value="' . ($data->getCodigoestadoconvocatoria())->getEstado() . '" disabled>';
							}
							else
							{
								echo '<input type="text" name="txtEstado" id="txtEstado" disabled>';
							}
						?>		
					</td>
				</tr>
		</tbody>
		</table>

		<script language="javascript">
			function listar() {
				history.back();
			}		
		</script>

        <form method="post" name="frmConvocatoria" id="frmConvocatoria" action="<?php echo $actual_link?>">
		<?php
			if($lang=='en' || $lang=='en_GB')
			{
				echo '<input type="button" id="btnVolver" name="btnVolver" value="Back" onClick="listar();">';
			}
			else
			{
				echo '<input type="button" id="btnVolver" name="btnVolver" value="Volver" onClick="listar();">';
			}

			if(isset($data) && is_object($data))
			{
				if(isset($idCandidatoWP) && $idCandidatoWP!=null && is_numeric($idCandidatoWP) && ($data->getCodigoestadoconvocatoria())->getIdestadoconvocatoria()==CODIGO_ESTADO_ABIERTA)
				{
					if($lang=='en' || $lang=='en_GB')
					{
						echo '<input type="submit" id="btnInscribirse" name="accionConvocatoria" value="Register" class="margenes_laterales_4">';
					}
					else
					{
						echo '<input type="submit" id="btnInscribirse" name="accionConvocatoria" value="Inscribirse" class="margenes_laterales_4">';
					}
				}
				else if((!isset($idCandidatoWP) || $idCandidatoWP==null) && ($data->getCodigoestadoconvocatoria())->getIdestadoconvocatoria()==CODIGO_ESTADO_ABIERTA)
				{
					if($lang=='en' || $lang=='en_GB')
					{
						echo '<div class="fondo_color" style="margin-top:1.5em;"><span>You must <a href="' . $root . 'en/login-2/' . '" target="_self"><u>login</u></a> or <a href="' . $root . '" target="_self"><u>register</u></a> before apply any of our calls</span></div>';
					}
					else
					{
						echo '<div class="fondo_color" style="margin-top:1.5em;"><span>Si deseas inscribirte en alguna de nuestras convocatorias, debes <a href="' . $root . 'es/login/' . '" target="_self"><u>iniciar sesi&oacute;n</u></a>
						 o <a href="' . $root . 'es/register/' . '" target="_self"><u>registrarte</u></a></span></div>';
					}						
				}
			}
		?>
		</form>
	</div>
</body>
</html>