Código PHP:
setcookie("cadires_compr",$cadires_compr);
| |||
cambia las comas por otros caracteres $cadires_compr=str_replace(",","::",$cadires_compr ) |
| ||||
sigue igual, tengo este còdigo: Código PHP: Warning: Cannot modify header information - headers already sent by (output started at /home/html/comprar_butaca_2.php:26) in /home/html/comprar_butaca_2.php on line 91 la linea 91 corresponde a la de: setcookie("cadires_selec", urlencode($cadires_selec)); |
| |||
El error (fijate bien y leelo) te dice que en la línea 26 de comprar_butaca_2.php tienes algo de salida HTML/algún espacio .. o salto de línea) que es lo que está probocando esa salida que alega el mensaje de error. Lo que sucede es que antes de un setcookie() .. o un header() que ya lanzan sus própias cabeceras HTTP al navegador (cliente) NO se puede tener nada de salida antes. Un saludo, |
| |||
Pon el código completo de tu comprar_butaca_2.php. Salida es: ejemplo1 <? echo "algo"; setcookie(...) ?> ejemplo2 algo <? setcookie(...) ?> ejemplo3 un espacio un salto de línea .. <? setcookie(...) ?> PHP compone tu página en función de tu lógica que decide que cosa ha de mostrar (echo ..) pero .. también PHP lo "incrustas" sobre una página común .. así que todo lo que queda fuera de <? y ?> es ya de por sí "salida" . Un saludo, |