Problemer med backslashes
Hej folkens,Ja, det er nok det uendelige spørgsmål om backslashes, og hvordan man lige fjerner dem fra en tekst :)
Jeg har følgende kode, hvor man gemmer til en alm. txt-fil, fra et textarea. Men når man skriver et ' så kommer der en \ på, når man har gemt :-/
<?php
// configuration
$url = 'URLher.php';
$file = 'josef.txt';
// check if form has been submitted
if (isset($_POST['text']))
{
// save the text contents
file_put_contents($file, $_POST['text']);
// redirect to form again
header(sprintf('Location: %s', $url));
printf('<a href="%s">Moved</a>.', htmlspecialchars($url));
exit();
}
// read the textfile
$text = file_get_contents($file);
?>
<!-- HTML form -->
<center><img src="josef.jpg">
<style type="text/css">
textarea.html-text-box {background-color:ffffff;background-image:url(http://);background-repeat:no-repeat;background-attachment:fixed;border-width:1;border-style:solid;border-color:cccccc;font-family:Verdana;font-size:10pt;color:000000;}
input.html-text-box {background-color:ffffff;font-family:Verdana;font-size:10pt;color:000000;}
</style>
<form action="" method="post"><textarea name="text" cols="150" rows="35" class="html-text-box"><?php echo htmlspecialchars($text) ?></textarea><br><input type="submit" value="Gem" class="html-text-box"></form>