Estás poniendo aplic[] porque al ser multiple se trata de un array, pero
el PHP es muy listo y si una variable coge más de un valor no necesita
que lo declares de esa manera.
Prueba a quitar [] y en la página de destino trata a $aplic (no recuerdo
exactamente porque programo en varios lenguajes):
- directamente como un array
- lo que se devuelve son los distintos valores separados por comas
(no tienes más que hacer un split)
Xavier González escribió:
Hola, no se si es serio pero me da 3 errores el validador XHTML en un
formulario con un combo option group, exactamente los errores son los
siguientes:
1.
/Line 66, column 24/: character [ is not allowed in the value of
attribute for
| plabel for=aplic*[*]Elija aplicación:br /|
✉
mailto:[EMAIL PROTECTED]
2.
/Line 67, column 36/: the name and VI delimiter can be omitted
from an attribute specification only if SHORTTAG YES is specified
| select name=aplic[] multiple *i*d=aplic[]|
✉
mailto:[EMAIL PROTECTED]
3.
/Line 67, column 45/: character [ is not allowed in the value of
attribute id
| select name=aplic[] multiple id=aplic*[*]|
la parte exacta de código es la siguiente:
plabel for=aplic[]Elija aplicación:br /
select name=aplic[] multiple id=aplic[]
option value=0Otros/option
optgroup label=Gestioacute;n
option value=1Faacute;brica de piensos/option
option value=2Contabilidad/option
option value=3Facturación/option
/optgroup
en cambiado los [] por su correspondencia a código HTML (osea #91; y
#93;) pero el validador me sigue dando el error.
el hecho de utilizar la variable aplic[] es porque uso un script de
php con la funcion mail() para enviar el formulario y comprobar
errores, etc.
Si alguien sabe como pasar multiples valores de otra manera os lo
agradecería, o como evitar este error de validación.
Xavier Gonzalez.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://ovillo.org/mailman/listinfo/ovillo
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://ovillo.org/mailman/listinfo/ovillo