Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-01-2006
Avatar de D-MO
D-MO D-MO is offline
Miembro
 
Registrado: ago 2005
Ubicación: root@debian:/#
Posts: 1.042
Poder: 20
D-MO Va por buen camino
Ayuda PCRE

Hola, necesito hacer uso de una expresion regular en php que me borre "\" si esta entre los identificadores html "<" y ">", la razon es la siguiente:

Cuando presiono el boton enviar de un formulario, y lo veo por echo $variable; me muestra el siguiente codigo:

Código:
<span style=\"font-weight: bold;\">Este es el texto 
<span style=\"font-family: Arial,Helvetica,sans-serif;\">
que debe</span></span><span style=\"font-family: Arial,Helvetica,sans-serif;\">
</span><span style=\"font-style: italic;\">
<span style=\"font-family: Arial,Helvetica,sans-serif;\">
tener</span> formato</span>
Lo cual me lo muestra en la pagina como:
Cita:
Este es el texto que debe tener formato
Pero sin ningun formato, lo cual se debe a que esta la barra invertida en los atributos de las etiquetas, lo cual crei solucionar de la siguiente manera:
Código PHP:
$varstr_replace('=\"','="',$var);
$varstr_replace(';\"',';"',$var); 
y funciona, pero el problema es que si dentro del texto, el usuario escribe ="algun texto" esto lo reemplazaria tambien esta expresion.

Gracias por su ayuda.
Responder Con Cita
  #2  
Antiguo 10-01-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Pienso que la función stripslashes te puede servir. Busca en la ayuda de PHP acerca de ella.

// Saludos

Última edición por roman fecha: 10-01-2006 a las 21:48:05.
Responder Con Cita
  #3  
Antiguo 10-01-2006
Avatar de D-MO
D-MO D-MO is offline
Miembro
 
Registrado: ago 2005
Ubicación: root@debian:/#
Posts: 1.042
Poder: 20
D-MO Va por buen camino
Cita:
Empezado por roman
Pienso que la función stripslashes te puede servir. Busca en la ayuda de PHP acerca de ella.

// Saludos
Me funciona al 100%.
Gracias Roman.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
La increíble tecla F1 en Delphi dec Varios 1 31-08-2005 22:26:45
Sobre las rxlibs y la ayuda... Elfoscuro Varios 2 25-05-2005 21:38:18
Ayuda Con Instalacion De Archivos De Ayuda Legolas Varios 1 01-12-2003 14:48:03
Como hago un archivo de ayuda? Ricsato Varios 2 29-10-2003 21:03:53
Ayuda Esau OOP 2 20-09-2003 00:10:57


La franja horaria es GMT +2. Ahora son las 08:55:15.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi