Hola a todos!
El problema que me presente es el siguiente, intento validar por medio de if(isset($_POST[' ']) y de ahi poder insertar en la BD. Lo que tengo es lo siguiente:
// Si es un proyecto
if(isset($_POST['tipo']=='P')){
// Registrar los datos del nuevo proyecto en la BD.
insertarNuevoProyecto($codigo, $nombre, $excluye, $tipo, $fechaI, $fechaF, $codigoJ);
$_SESSION['exito'] = 1;
header("Location: principal_proyectos.php");
}
if(isset($_POST['tipo']=='A')){
// Registrar los datos de la nueva actividad en la BD.
insertarEventAct($codigo, $nombre, $excluyente, $tipo);
// Volver a página de presentación del módulo de manejo de proyectos,
// mostrando mensaje de éxito correspondiente
$_SESSION['exito'] = 1;
header("Location: principal_proyectos.php");
}
Pero me dice que hay un error de sintaxis. He visto en varios tutoriales que :
if(isset($_POST[''])){
cualquier cosa
}
QUE debo poner para que me verifique que el tipo sea 'P', 'A'
El código HTML del formulario:
<table border="0" cellpadding="5" cellspacing="5" summary="Campos del formulario de Registro de Nuevo Proyecto">
<tr>
<th class="title_form">Código:</th>
<td><input type="text" class="text_form" name="codigo" id="codigo" size="8" maxlength="8" value="<?php echo $codigoP; ?>"/></td>
</tr>
<tr>
<th class="title_form">Nombre:</th>
<td><input type="text" class="text_form" name="nombre" id="nombre" size="30" maxlength="25" value="<?php echo $nombre; ?>"/></td>
</tr>
<tr>
<th class="title_form">Tipo:</th>
<td><select class="select_form" name="tipo" id="tipo" onchange="cambiaTipo(<?php echo count($disciplinas);?>)">
<option value="P" selected="selected">Proyecto</option>
<option value="A">Actividad</option>
<option value="OP">Oferta de Proyecto</option>
</select>
</td>
</tr>
<table>