Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z fwrite
Forum PHP.pl > Forum > Przedszkole
gilbo
Jak wstawić nowy wiersz w trakcie zapisu do pliku ja mam coś takiego:
  1. <?php
  2. $tresc = '<?php n $PHP_SELF =\" '.$_POST['PHP_SELF'].\"; n ?>';
  3. $fp = fopen('testowy_plik.php','w+');
  4. fwrite($fp, $tresc);
  5. fclose($fp);
  6. ?>


Myślałem, że do tego służy ten znaczek \n. To wszystko działa tylko, że zamiast:
  1. <?php 
  2.  $PHP_SELF =&#092;" '.$_POST['PHP_SELF'].' \"; 
  3. ?>

otrzymuję:
  1. <?php &#092;n $PHP_SELF =\" '.$_POST['PHP_SELF'].' \"; n ?>


Co zrobić żeby uzyskać ten nowy wiersz?questionmark.gif

POZDRooFKA gilbo
pusiek.org
Cytat(gilbo @ 2004-12-13 19:34:02)
  1. <?
  2. $tresc  = '<?php n $PHP_SELF  =\" '.$_POST['PHP_SELF'].\"; n ?>';
  3. ?>

A sprobuj wstawic " zamiast ', bo wtedy \n bedzie traktowane jako nowa linia smile.gif

czyli

  1. <?
  2. $tresc  = &#092;"<?php n $PHP_SELF  =\" '.$_POST['PHP_SELF'].' \"; n ?>\";
  3. ?>


czy jakos tak smile.gif

pozdrawiam
gilbo
Dzieki śmiga aż miło! biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.