Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2002, 15:13
gusa
 
Fecha de Ingreso: enero-2002
Mensajes: 45
Antigüedad: 22 años, 3 meses
Puntos: 0
Caracteres especiales en PHP

Hola que tal, espero que me puedan echar la mano con esto:

Tengo problemas con un formulario que recive los datos de otro formulario.
$clave y $valor

echo "<input type='hidden' name='$clave' value='$valor' >";


Nota:Las de en medio son comillas simples.

El problema empieza cuando en el primer formulario se introduce una comilla simple en el campo apellido.

$clave=apellido $valor=O'Donell

Tengo problema con la comilla simple ('), ya que cuando php escupe el valor de la variable $valor, despues al procesar el formulario, se confunde con la comilla simple del apellido O'Donell.

Bueno, esa es una, y otra es que cuando paso los datos con una comilla simple, esta la convierte en una \ .

Alguien tiene alguna solucion para poder pasar estos caractes epeciales atraves de formularios de pagina???? sobre todo la comilla simple????

De ante mano gracias por su ayuda

Nota: veo que yo escribo en este foro las comillas simples, pero cuando veo el mensaje publicado, estas se han convertido en comillas dobles, porque????