Hay un pequeño problema que he visto en algunos servidores y no se a que se debe, consiste en que al pasar un parametro (procediente de un formulario) por GET, al contener espacios (traducidos a +) se pierde el parametro a partir del espacio (incluido)
Mirad estos ejemplos:
[funciona] http://www.programacionweb.net/info.php?q=param+1
[no funciona] http://bitmusic.freeserverhost.com/p....php?q=param+1
EL primero funciona perfectamente, recibe todo el parametro ( $_GET["q"] ) pero el segundo ya es otro tema, pierde el parametro partir del caracter mas.
¿por que pasa esto?
¿es la configuracion de PHP?
¿puedo detectar y evitar este problema desde PHP?
Porque el problema surge de que he hecho una aplicación en PHP (un chat) y en esos servidores da problemas... como puedo hacer que el chat funcione también en esos servidores (no quiero usar POST)