Duda con saltos de linea !
Publicado por Boni (19 intervenciones) el 06/06/2007 02:20:33
Segun entiendo , los saltos de linea se denominan \n
usando la funcion str_replace("\n","<br>",$var) yo queria reemplazar todos los saltos de linea por <br> para poner todo un texto en una sola linea, para luego guardarlo en un archivo de texto...
el tema es que no funciona correctamente y no se que estoy haciendo mal..
la funcion completa es esta:
function clean($var){
$var = str_replace("|||","",$var);
$var = str_replace("<","<",$var);
$var = str_replace(">",">",$var);
$var = str_replace("'",""",$var);
$var = str_replace('"',""",$var);
$var = str_replace("\n","<br />",$var);
$var = stripslashes($var);
return $var;
}
clean($_POST['name']);
clean($_POST['msg']);
$fp = fopen("data.txt","a");
$data = "$name|||$msg\n";
fwrite($fp,$data);
fclose($fp);
echo "<h1>Datos actualizados con exito</h1><hr>";
desde ya muchisimas gracias !
usando la funcion str_replace("\n","<br>",$var) yo queria reemplazar todos los saltos de linea por <br> para poner todo un texto en una sola linea, para luego guardarlo en un archivo de texto...
el tema es que no funciona correctamente y no se que estoy haciendo mal..
la funcion completa es esta:
function clean($var){
$var = str_replace("|||","",$var);
$var = str_replace("<","<",$var);
$var = str_replace(">",">",$var);
$var = str_replace("'",""",$var);
$var = str_replace('"',""",$var);
$var = str_replace("\n","<br />",$var);
$var = stripslashes($var);
return $var;
}
clean($_POST['name']);
clean($_POST['msg']);
$fp = fopen("data.txt","a");
$data = "$name|||$msg\n";
fwrite($fp,$data);
fclose($fp);
echo "<h1>Datos actualizados con exito</h1><hr>";
desde ya muchisimas gracias !
Valora esta pregunta


0