Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/12/2004, 13:42
Avatar de myconatani
myconatani
 
Fecha de Ingreso: enero-2004
Ubicación: Pje.Ralún 8955 Santiago
Mensajes: 73
Antigüedad: 20 años, 3 meses
Puntos: 1
Envio de arreglos de script.php a sript.php

Estimado Cluster.

Disculpa, pero me he estado cabeceando todo el día y opte por enviar un ejemplo de lo que yo quiero :

<?
echo "<html>";
echo "<head>";
?>
<script language="JavaScript" type="text/javascript">
var n=0;
function Valida_sel ()
{
var n=0;
chk=document.getElementById('tabla').getElementsBy TagName('input');
for (i=0; i<chk.length; i++) {if (chk[i].checked) {n++;}}
if (n==0) {alert ("Debe seleccionar al menos una CELDA"); return false;}
}
</script>
<?
function arr_envia($arr)
{
$tmp = serialize($arr);
$tmp = urlencode($tmp);
return $tmp;
}
function arr_recibe($arr)
{
$tmp = stripslashes($arr);
$tmp = urldecode($tmp);
$tmp = unserialize($tmp);
return $tmp;
}
if (ISSET($_GET['$lineas']))
{$lineas=$_GET['$lineas'];
$lineas=arr_recibe($lineas);
echo "<br>RECIBE : ",$lineas;}
else
{echo "<br>ENVIO : ",$lineas;
$lineas=arr_envia($lineas);
echo "<br>ENVIO : ",$lineas;}
echo "<title>Enviar Arreglos a un mismo SCRIPT</title>";
echo "</head>";
echo "<body>";
echo "<form name=form1 method=GET action=prueba02.php?lineas=$lineas>";
echo "<table id=tabla>";
echo "<tr><td>";
echo "<a href=\"prueba02.php?lineas=$lineas\">Presione";
echo "</td></tr>";
$sel=""; if ($lineas[0]=="1") {$sel=" checked ";}
echo "\n<tr><td><input type=checkbox name=lineas[0] $sel value='1'>Marcelo</td></tr>";
$sel=""; if ($lineas[1]=="2") {$sel=" checked ";}
echo "\n<tr><td><input type=checkbox name=lineas[1] $sel value='2'>Myriam</td></tr>";
$sel=""; if ($lineas[2]=="3") {$sel=" checked ";}
echo "\n<tr><td><input type=checkbox name=lineas[2] $sel value='3'>Constanza</td></tr>";
$sel=""; if ($lineas[3]=="4") {$sel=" checked ";}
echo "\n<tr><td><input type=checkbox name=lineas[3] $sel value='4'>Natalia</td></tr>";
$sel=""; if ($lineas[4]=="5") {$sel=" checked ";}
echo "\n<tr><td><input type=checkbox name=lineas[4] $sel value='5'>Tamara</td></tr>";
$sel=""; if ($lineas[5]=="6") {$sel=" checked ";}
echo "\n<tr><td><input type=checkbox name=lineas[5] $sel value='6'>Nicole</td></tr>";

echo "\n<input type=hidden name=lineas value='$lineas'>";

echo "\n<input type=submit name=buscar id=buscar value= Buscar OnClick=\"return Valida_sel();\">";

echo "</table>";

echo "</form>";
echo "</body>";
echo "</html>";

?>

Nota : De partida cuando llamo la pagina esta me destaca la casilla de constanza eso esta malo ¿Porque lo destaca?, al elegir otra casilla y le doy buscar no me mantiene la casilla y vuelve a destacar a Constanza.
Bueno la idea es que seleccione una o mas casilla, al presionar el Boton SUBMIT que mantenga las selecciones y cuando presione el Link que esta me mantenga la selccion al igual que el SUBMIT. No se en que estoy mal.

Espero que me entiendan.

Gracias.
atte.
Marcelo Lizana B:
Nick : myconatani
__________________
myconatani