Reemplazar o mantener

Iniciado por :ohk<any>, 2 Diciembre 2011, 07:00 AM

0 Miembros y 1 Visitante están viendo este tema.

:ohk<any>

Hola gente, tengo una duda que me carcome y espero me puedan dar una mano.
Estoy enviando una cadena que tiene bastantes caracteres, entre los cuales tengo \ la barra inversa.

Pero cuando lo recibo mediante $_POST, esta me llega con \\ doble barra.
Y necesito que esa cadena se conserve con \ una sola barra inversa.

Alguien me podria ayudar a mantenerla asi o al menos modificarla cuando la recibo.

De antemano muchas gracias.

Este es el ejemplo de la cadena que envio:

sq*xef}Ka$dsW[v-ND)\u$myWEpQk5ZEU\pS)b-3QI@}(836mzj=_j}9=X79iVX(

Pero me llega asi:

sq*xef}Ka$dsW[v-ND)\\u$myWEpQk5ZEU\\pS)b-3QI@}(836mzj=_j}9=X79iVX(

Bueno, espero me puedan ayudar.

Saludos
Y es que a veces pienso que si no estuviera loco no podría salir adelante.
Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.

[u]nsigned

Usa la funcion str_replace()

Código (php) [Seleccionar]
<?php
//Variable que te llega por post con doble barra invertida
$cad 'sq*xef}Ka$dsW[v-ND)\\u$myWEpQk5ZEU\\pS)b-3QI@}(836mzj=_j}9=X79iVX(';

//Parseo la cadena para convertir las barras invertidas dobles en simples:
$cad str_replace('\\\\','\\',$cad);

echo 
$cad;
?>


Produce:

Citarsq*xef}Ka$dsW[v-ND)\u$myWEpQk5ZEU\pS)b-3QI@}(836mzj=_j}9=X79iVX(

Saludos

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!

:ohk<any>

Ya lo habia intentado, pero no habia considerado poner 4 \\\\ ñ_ñ
Lo pruebo y aviso como anda.

Saludos y gracias.
Y es que a veces pienso que si no estuviera loco no podría salir adelante.
Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.

:ohk<any>

Excelente, te debo una.

Saludos
Y es que a veces pienso que si no estuviera loco no podría salir adelante.
Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.

[u]nsigned


No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!