Cita:
Iniciado por ferranWEB he comprobado que si pongo
ver_listado_producto.php?idproducto='STB11562'
si que funciona, pero entonces los que son solo numero me pone 27%1212%27 o algo asi...
Te pone.. ¿dónde?; al crear la URI ó al recojerla?.
Esos símbolos (quiero creer los pone al darle click a el enlace) se colocan pués quizá estás intentando pasar carácteres especiales vía URI como, un simple ejemplo, un espacio (igual deberías especificar el caso concreto).
Te sugiero hacer uso de las funciones
urlencode() para generar los enlaces y
urldecode() al recojerlos.