buenas tardes, quisiera saber si me pueden ayudar. Tengo un abm de shows (cabecera e items). La pagina principal tiene 2 partes , una serie de botones (altas, buscar, excel ¿, pdf, etc) y otra en que muestra los shows cargados.
En esta parte cada item tiene 3 botones, modificar, ver y eliminar. De acuerdo a lo que se seleccione llama a 3 distintos programas pasando la clave via un submit del form. Pruebo en IE 9 y en FF y anda bien el pase de las variables pero en Chrome llegan en blanco. Les paso el programa. Desde ya muchas gracias!
<?php
session_start();
include_once ("../config.php");
include_once ("../clases.php") ;
// sacar cuando este en produccion
//$_SESSION['usuario'] = "sidebass1" ;
$color = "#191C21;";
$bg = "#FEFE9A;";
if (!isset($_SESSION['usuario']))
{
$_SESSION = array();
session_destroy ();
$url = "../../login.php" ;
$titulo1 = "No puede entrar en esta pagina";
salida_URL($url, $titulo1,$bg,$color);
exit ;
}
$id_presentacion = $_POST["id_presentacion"];
$id_idioma = $_POST["id_idioma"];
$dia_presentacion = $_POST["dia_presentacion"];
$mes_presentacion = $_POST["mes_presentacion"];
$anio_presentacion = $_POST["anio_presentacion"];
$cadena_busqueda=$_POST["cadena_busqueda"];
$_SESSION['cad_busqueda'] = $cadena_busqueda;
$presentacion = new Presentacion();
$where="1=1";
if ($id_presentacion <> "")
{
$where.=" AND id_presentacion = '$id_presentacion'";
if ($id_idioma <> "") { $where.=" AND id_idioma = '$id_idioma'"; }
if ($dia_presentacion <> "") { $where.=" AND dia_presentacion = '$dia_presentacion'"; }
if ($mes_presentacion <> "") { $where.=" AND mes_presentacion = '$mes_presentacion'"; }
if ($anio_presentacion <> "") { $where.=" AND anio_presentacion = '$anio_presentacion'"; }
}
$where.=" ORDER BY anio_presentacion DESC, mes_presentacion DESC, dia_presentacion DESC, id_idioma ASC, id_presentacion ASC";
$query_busqueda="SELECT count(*) as filas FROM presentaciones WHERE ".$where;
$obj_presentacion = new sQuery();
$rs_busqueda = $obj_presentacion->executeQuery($query_busqueda);
$rs_busqueda=mysql_query($query_busqueda);
$filas=mysql_result($rs_busqueda,0,"filas");
?>
<html>
<head>
<title>Presentaciones</title>
<link href="../../estilos/estilo_abm.css" rel="stylesheet" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
var cursor;
if (document.all) {
// Está utilizando EXPLORER
cursor='hand';
} else {
// Está utilizando MOZILLA/NETSCAPE
cursor='pointer';
}
function aceptar() {
location.href="abm_presentacion.php";
}
</script>
<script type="text/javascript">
function ver_presentacion() {
document.getElementById("frejilla").action = "ver_presentacion.php";
document.forms["frejilla"].submit();
}
function modificar_presentacion() {
document.getElementById("frejilla").action = "modificar_presentacion.php";
document.forms["frejilla"].submit();
}
function eliminar_presentacion() {
document.getElementById("frejilla").action = "eliminar_presentacion.php";
document.forms["frejilla"].submit();
}
function inicio() {
var numfilas=document.getElementById("numfilas").value ;
var indi=parent.document.getElementById("iniciopagina" ).value;
var contador=1;
var indice=0;
if (indi>numfilas) {
indi=1;
}
parent.document.form_busqueda.filas.value=numfilas ;
parent.document.form_busqueda.paginas.innerHTML="" ;
while (contador<=numfilas) {
texto=contador + "-" + parseInt(contador+9);
if (indi==contador) {
parent.document.form_busqueda.paginas.options[indice]=new Option (texto,contador);
parent.document.form_busqueda.paginas.options[indice].selected=true;
} else {
parent.document.form_busqueda.paginas.options[indice]=new Option (texto,contador);
}
indice++;
contador=contador+10;
}
}
</script>
</head>
<body onload=inicio()>
<div id="pagina">
<div id="zonaContenido">
<div align="center">
<form id="frejilla" name="frejilla" method="post" target="_parent" >
<table class="fuente8" width="100%" cellspacing=0 cellpadding=3 border=0 ID="Table1">
<input type="hidden" name="numfilas" id="numfilas" value="<?php echo $filas?>">
<?php
$iniciopagina=$_POST["iniciopagina"];
if (empty($iniciopagina))
{
$iniciopagina=$_GET["iniciopagina"];
}
else
{
$iniciopagina=$iniciopagina-1;
}
if (empty($iniciopagina))
{
$iniciopagina=0;
}
if ($iniciopagina>$filas)
{
$iniciopagina=0;
}
if ($filas > 0)
{
$sel_resultado="SELECT * FROM presentaciones WHERE ".$where;
$sel_resultado=$sel_resultado." limit ".$iniciopagina.",10";
$obj_presentacion = new sQuery();
$row = $obj_presentacion->executeQuery($sel_resultado);
$contador=0;
while ($contador < mysql_num_rows($row))
{
if ($contador % 2)
{
$fondolinea="itemParTabla";
}
else
{
$fondolinea="itemImparTabla";
}
$id = mysql_result($row,$contador,"id_presentacion");
$idioma = mysql_result($row,$contador,"id_idioma");
$dia = mysql_result($row,$contador,"dia_presentacion");
$mes = mysql_result($row,$contador,"mes_presentacion");
$anio = mysql_result($row,$contador,"anio_presentacion");
$titular = leo_texto(mysql_result($row,$contador,"titular_pre sentacion"));
$imagen = leo_texto(mysql_result($row,$contador,"imagen_pres entacion"));
$detalle = leo_texto(mysql_result($row,$contador,"detalle_pre sentacion"),1);
$leng = new Lenguaje($idioma);
$desc_idioma = $leng->getDescLenguaje();
?>
<tr class="<?php echo $fondolinea?>">
<td width="4%">
<div align="center"><?php echo $id ?></div>
</td>
<td width="9%">
<div align="center"><?php echo $desc_idioma ?></div>
</td>
<td width="4%">
<div align="center"><?php echo $dia ?></div>
</td>
<td width="4%">
<div align="center"><?php echo $mes ?></div>
</td>
<td width="4%">
<div align="center"><?php echo $anio ?></div>
</td>
<td width="14%">
<div align="center"><?php echo $titular ?></div>
</td>
<td width="10%">
<div align="center"><?php echo $imagen ?></div>
</td>
<td width="15%">
<div align="center"><?php echo $detalle ?></div>
</td>
<td width="3%">
<div align="center">
<input type='submit' name='llamar_mod' value="<?php echo $id; ?>" style='border: 0px solid #FFFFFF; background-color:transparent; background-image: url(../../imagenes/modificar.png); color:#A5D2DC; height: 16px; width: 16px;' alt='Modificar' onClick="modificar_presentacion()" onMouseOver="style.cursor=cursor">
</div>
</td>
<td width="3%">
<div align="center">
<input type='submit' name='llamar_ver' value="<?php echo $id; ?>" style='border: 0px solid #FFFFFF; background-color:transparent; background-image: url(../../imagenes/ver.png); color:#A5D2DC; height: 16px; width: 16px;' alt='Visualizar' onClick="ver_presentacion()" onMouseOver="style.cursor=cursor">
</div>
</td>
<td width="3%">
<div align="center">
<input type='submit' name='llamar_eli' value="<?php echo $id; ?>" style='border: 0px solid #FFFFFF; background-color:transparent; background-image: url(../../imagenes/eliminar.png); color:#A5D2DC; height: 16px; width: 16px;' alt='Eliminar' onClick="eliminar_presentacion()" onMouseOver="style.cursor=cursor">
</div>
</td>
</tr>
<?php
$contador++;
}
?>
</table>
</form>
<?php } else { ?>
<table class="fuente8" width="95%" cellspacing=0 cellpadding=3 border=0>
<tr>
<td width="100%" class="mensaje"><?php echo "No hay ninguna presentacion que cumpla con los criterios de búsqueda";?></td>
</tr>
</table>
<?php } ?>
</div>
</div>
</div>
</body>
</html>