Esa barra aparece para poder
escapar las comillas...
Imagina que deseas guardar esto en una cadena:
Foros del "Web" es lo mejor
pues tendrias que hacer
Código PHP:
$str = 'Foros del "Web" es lo mejor';
pero ahora queremos hacerlo con comillas dobles... Si colocas:
Código PHP:
$str = "Foros del "Web" es lo mejor";
pues esto te mandara error (lo puiedes apreciar en el cambio de colores en el codigo), ya que los delimitadores que son las comillas son confundidios con las comillas que son parte del texto...
La forma correcta es entonces:
Código PHP:
$str = 'Foros del \"Web\" es lo mejor';
(observa los colores)
Para restaurar el texto tienes la funcion
stripslashes()... SU correspondiente
addslashes() sirve para agregar las comillas, y es ejecutada por defecto al enviar el formulario... Luego, para mostrar los datos deberas usar stripslashes($_POST['campo']);
Salu2