Article View: es.comp.lenguajes.php
Article #111Re: No consigo Arrays de checkbox
From: "Álvaro G. Vicario"
Date: Wed, 19 Aug 2009 06:12
Date: Wed, 19 Aug 2009 06:12
29 lines
3138 bytes
3138 bytes
Paul escribi�:
> En un formulario, de por ejemplo cinco elementos, hago un bucle con:
> <input name="EsActivo[]" type="checkbox" value="on" <?php if
> ($row_Recordset1['EsActivo']==1) echo "checked='checked'";?>></td>
>
> El usuario por ejemplo activa el primer y el tercer check, y apreta el
> enviar del formulario.
>
> El problema es que yo recibo un array de dos elementos, y no recibo
> uno de cinco, donde el primer y tercero estan activos:
> contador=0;
> foreach($_POST['EsActivo'] AS $esAct)
> {
> echo "esActivo" . $contador . "= ". $esAct . "</br>";
> $contador++;
> }
> Como digo recibo un array de dos elementos.
> �Como hacer para recibir un array de cinco elementos, y me indique los
> que estan activados?
En un formulario en HTML s�lo se env�an los checkbox que est�n marcados.
Es as� por definici�n, no hay nada que PHP pueda hacer al respecto.
--
-- http://alvaro.es - �lvaro G. Vicario - Burgos, Spain
-- Mi sitio sobre programaci�n web: http://borrame.com
-- Mi web de humor satinado: http://www.demogracia.com
--
Technical Details
Message-ID:
<h6g547$8om$1@news.eternal-september.org>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!feeder.news-service.com!feeder.erje.net!feeder.eternal-september.org!eternal-september.org!not-for-mailReferences:
<19717226-fca2-487c-baf5-50578a918d35@r18g2000yqd.googlegroups.com>Show Full Headers
Complete Article Headers
X-Google-Thread: f9da90502c,9a1f5702e315478e X-Google-Attributes: gidf9da90502c,public,usenet X-Google-NewGroupId: yes X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!feeder.news-service.com!feeder.erje.net!feeder.eternal-september.org!eternal-september.org!not-for-mail From: "Álvaro G. Vicario" <alvaro.NOSPAMTHANX@demogracia.com.invalid> Newsgroups: es.comp.lenguajes.php Subject: Re: No consigo Arrays de checkbox Date: Wed, 19 Aug 2009 08:12:23 +0200 Organization: A noiseless patient Spider Lines: 29 Message-ID: <h6g547$8om$1@news.eternal-september.org> References: <19717226-fca2-487c-baf5-50578a918d35@r18g2000yqd.googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: news.eternal-september.org U2FsdGVkX1/GFQp+5s0ERA/Aza3DmAn+5amqFsuN8kPcwSyckWpo2hX/50CDXxRnWJJ0zKyfmopHLTT3W5TS0gbJTcNVhz6OMarDXPBDwzm1aftAdH09WasbTxUvZtwlBSJg9ZN0RKailuL6NI7SyA== X-Complaints-To: abuse@eternal-september.org NNTP-Posting-Date: Wed, 19 Aug 2009 06:12:23 +0000 (UTC) In-Reply-To: <19717226-fca2-487c-baf5-50578a918d35@r18g2000yqd.googlegroups.com> X-Auth-Sender: U2FsdGVkX1+LZGyh6fl8LndqCx02szXbrPedrGA/InE= Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAIAAADYYG7QAAABoElEQVR4nO1ZXZPCMAgkN/3/ fzk+VHORAFk+rtaZ40k7ZtkCC7S23jvdyX4+TYDb7QgdsWOttfG5NunxCPXe/6L+bpeyOKE5a4XW vGEHeYSziRJaebCDBlEXuT2h4Slw04GzFqEMlRUHBFGLuorNQACLz2qMtW0mFaFaSbvQvqcxfiRf dEGEvNkXijpQQPYRV7AFQr130QFCNJ9oVfatNa1/IF7DbUzt1OAKVh42mRAYFUZajIprbtCaMg10 xV2vsBSPpLvsTfbDBwMaX1nkRNLrz1z2GyExtozi6VWToXYbBFcksZRpEIhk8H3NJnfY57VSPa8j VWKrWCjNkQtDR7bExApzrIjvLixCW8UileTldGi4pM+Q1XdM4aKj/bRvL0OYZexZVXM3w4dU+UP0 gHXsQ2K/NtADbGieZZpGAtoBi13s+7wYvcJB+sLW5uN8uGYGtQFFsBIveurAo5UlNA/dPJsCQqSM DsYmvqBlOGlxyj51hC25ep92RVG7sraRYvKlTPELKwYK4hp7dw0h0Q1iwaBm3hwmfcvg//8GbewB sahWWAekCkUAAAAASUVORK5CYII= Cancel-Lock: sha1:z9SiRzUciuUxpDx5hUX1tRGnRTQ= User-Agent: Thunderbird 2.0.0.22 (Windows/20090605)