Gå til innhold

Problemer med skriving til fil fra textarea


Anbefalte innlegg

Har et textarea som jeg bruker slik:

<textarea name="aTextArea" id="aTextArea" rows=40 cols=100
<?php
include '../../venner.htm';
?>
</textarea>

 

Når jeg tar submit gjør jeg dette:

$file = fopen("../../venner.htm", "w"); 
fwrite($file, $_POST['aTextArea']);
fclose($file);

 

Problemet er at når jeg skriver til 'venner.htm' blir det et ekstra linjeskift mellom hver linje i tillegg til at den "slenger på" "\" foran ".

Å ta "unlink" på 'venner.htm' for så å skrive på nytt gir ingen forskjell.

 

Noen ideer?

Endret av ZoRaC
Lenke til kommentar
Videoannonse
Annonse

For å overføre slike data så må man ha noe å avgrense disse med. Derfor så setter PHP på slashes for å unngå at tegnene har noen spesiell mening. Det er også laget en pen funksjon for å fjerne disse

$file = fopen("../../venner.htm", "w"); 
fwrite($file, stripslashes($_POST['aTextArea']));
fclose($file);

 

Håper det hjelper.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...