Hola no se que sucede que ahora no me esta funcionando ninguna vez, comento con mas detalles por si me podeis ayudar. tengo un html donde tengo un boton que al pulsarlo realizo una llamada ajax donde ahi ejecuto el codigo php de arriba pero no me funciona, si cargo el codigo sin ajax funciona bien, entonces entiendo que es el problema que no se puede crear una cookie si ya tenemos mostrado html en el documento.
De todas formas la creo que deberia funcionar porque en el archivo que creo la cookie no tengo html pero no funciona.
Alguna alternativa para conseguir lo que quiero, es decir al pulsar un boton en un documento html que ya esta cargado crear una cockie?
saludos.
tambien comentar que en el codigo añadi una condicion por si no se crea la cookie pero consta que si se creo.