Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/06/2008, 08:51
Avatar de hawaiian050
hawaiian050
 
Fecha de Ingreso: junio-2007
Mensajes: 285
Antigüedad: 16 años, 11 meses
Puntos: 2
eliminar (slashes) con function y post a un txt

Hola, estube buscando por google y no encuentro nada de informacion, el problema que tengo es que al guardar texto en un txt se me agregan (slashes) mas espesifico unas \ al final de cada cosa, tengo un codigo que me pasaron aqui pero no logro fucionarlo .

code PHP
Código PHP:
<?php 
$archivo 
="mensaje.txt"// nombre del archivo
$fichero=fopen($archivo,'r'); // abro de lectura
$cadena fgets($fichero4096); // aqui checo que contiene
list($var$cont)=split('=',$cadena); // aqui corto las palabras y convierto variables
fclose($fichero); //cerrar fichero

if(isset($HTTP_POST_VARS['info'])) { // si viene de la forma hacer esto
$varia"<body>";// creo una de las variables a ingresar
$ble fix($HTTP_POST_VARS['info']);// esta es la variable que viene del area de texto 
$fichero=fopen($archivo,'w');// abro el archivo para grabar
fwrite($fichero"$varia$ble\n");// grabo mis variables
fclose($fichero); //cierro el archivo
}
?>
Liñea que remplaza:
Código PHP:
$ble fix($HTTP_POST_VARS['info']);// esta es la variable que viene del area de texto 
funcion que me pasaron aqui para remplazar las \ :
Código PHP:
function fix($var)
{
  if (
is_array($var))
  {
    return 
array_map('fix'$var);
  }
  elseif (
get_magic_quotes_gpc())
  {
    return 
stripslashes($var);
  }
  return 
$var;


Última edición por hawaiian050; 12/06/2008 a las 11:38