login  Naam:   Wachtwoord: 
Registreer je!
 Forum

php en txt bestanden

Offline spacedust - 27/10/2005 13:53
Avatar van spacedustNieuw lid Hoi,
Ik zit met het volgende probleem. Ik heb een texteditor gemaakt en deze slaat hetvolgende op in een txt bestand:
var1=<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="16" COLOR="#000000" LETTERSPACING="0" KERNING="0"><B><I>Activiteiten wess</I></B><I>2</I></FONT></P></TEXTFORMAT>

als ik offline aanpasingen doe werkt het. Online verkrijg ik het volgende na een aanpassingen in de tekst:

<TEXTFORMAT LEADING=\"2\"><P ALIGN=\"LEFT\"><FONT FACE=\"Arial\" SIZE=\"16\" COLOR=\"#000000\" LETTERSPACING=\"0\" KERNING=\"0\"><B><I>Activiteiten wefhbss</I></B><I>2</I></FONT></P></TEXTFORMAT>

er zijn overal \ gekomen en dit mag niet.
Dit is mijn code om tekst op te slaan in een txt

  1. <?
  2. $myFile = "buitenNL.txt";
  3. $fh = fopen($myFile, 'w+') or die("can't open file");
  4. $data=$HTTP_POST_VARS['tekst'];
  5. $da = utf8_encode($data);
  6. fwrite($fh,$da);
  7. fclose($fh) ;
  8. ?>


Weten jullie aan wat dit zou kunnen liggen. Het werkt dus offline maar online voegt hij overal / toe

6 antwoorden

Gesponsorde links
Offline eddaredevil - 27/10/2005 13:55
Avatar van eddaredevil PHP interesse wat als je van de( " ) ( ' ) maakt?
Offline Thomas - 27/10/2005 13:55
Avatar van Thomas Moderator $_HTTP_POST_VARS is verouderd - gebruik $_POST.

Informatie die verstuurd wordt via $_GET, $_POST en $_COOKIE wordt automatisch voorzien van backslashes.

Gebruik stripslashes() of zet magic_quotes_gpc() uit.
Offline spacedust - 27/10/2005 14:01
Avatar van spacedust Nieuw lid sorry ik ken niet veel van php hoe zet ik juist stripslashes() of magic_quotes uit?

alvast bedankt voor de reply
Offline Tuinstoel - 27/10/2005 14:17
Avatar van Tuinstoel PHP expert Stripslashes kun je niet uitzetten , dat is een functie. (http://www.php.net/stripslashes)

magic_quotes_gpc kun je in php.ini aanpassen, indien je een eigen server hebt.

; Magic quotes for incoming GET/POST/Cookie data.
magic_quotes_gpc = On

Offline spacedust - 27/10/2005 15:18 (laatste wijziging 27/10/2005 15:21)
Avatar van spacedust Nieuw lid ths het werkt nu
  1. <?
  2. $myFile = "buitenNL.txt";
  3. $fh = fopen($myFile, 'w+') or die("can't open file");
  4. $data=$HTTP_POST_VARS['tekst'];
  5. $da = stripslashes($data);
  6. fwrite($fh,$da);
  7. fclose($fh) ;
  8. ?>

Offline Ibrahim - 27/10/2005 17:37 (laatste wijziging 27/10/2005 17:50)
Avatar van Ibrahim PHP expert verander nou die $HTTP_POST_VARS in $_POST['tekst']
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.205s