Re: ¿Como mostrar sólo texto sin html?.
[email protected] (Carlos Medina)
| Newsgroups | php.general.es |
|---|---|
| Organization | SimplyNetworks |
| Message-ID | <[email protected]> |
Hola,
es extremadamente complicado poder darte una solución sin saber porque
te sale siempre el html. Lo que creo es que estas generando desde alguna
parte html y no te das cuenta. Por lo general es un echo pues siempre
texto y sin formato (siempre que no lo estes parseando solo).
Ahora bien. Puede que te esté fallando el formato (utf8) o que no estes
devolviendo lo que espera el servidor 4b (en realidad no creo que el
sevidor de 4b espere un echo como respuesta)
Para forzar la salida de un texto (a modo de descarga) debes usar
header(). Googleando encuentras el correcto
Saludos
Carlos
Am 14.01.2011 19:53, schrieb Pablo Braulio:
> Hola a todos.
>
> Estoy tratando de desarrollar una integración con tpv 4b para poder
> pagar con tarjeta y estoy atascado en un punto.
>
> En el proceso del pago, el servidor de 4b se conecta con mi servidor (a
> una url que le digo en la configuración) y debe recoger un valores "sólo
> en texto". Al parecer no debe hacer html. Si hay html, muestra este error:
>
> Su cesta no devuelve el desglose correcto
>
> Compruebe el formato del importe total de la compra: MXXXNNN...
> (XXX c�digo de moneda ISO, NNN... cifra del importe)
>
> El importe no es correcto.
>
> En sus manuales facilitan el siguiente código como ejemplo de datos
> formateados:
>
>
> <?php
>
> $pedido = trim("M9781200") . chr(10) .
>
> trim("1") . chr(10) .
>
> trim("1") . chr(10) .
>
> trim("Presupuesto ") . trim($order) . chr(10) .
>
> trim("1") . chr(10) .
>
> trim("1200");
>
> echo $pedido?>
>
> La cuestión es que en la web, siempre se ve con html y no consigo quitarlo.
>
> Lo único que se me ocurre es forzar la descarga de un archivo de texto,
> pero no consigo hacerlo.
>
> ¿Alguien sabe como hacer esto?.