Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak zapisać dane do pliku., Potrzebuje utworzyć plik z danymi w postaci np.: div align="cente
Ozarys
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 7.07.2006
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


W momencie gdy przychodzi krytyczny moment muszę szukać pomocy bardziej fachowej. Chodzi mi o pewne dane które zapisuje w pliku php, później jest wyświetlany na stronie i np.:
  1. $file=fopen("user/aktywacje/$nickaktywacja.php","w");
  2. fwrite($file, "<?n$nick="$nick";n$nickaktywacja="$nickaktywacja";?> ");

Plik wtedy wyświetla się tak:
  1. <?php
  2. $nick="?questionmark.gif";
  3. $nickaktywacja="?questionmark.gif";
  4. ?>

Taki zapis danych nie sprawił mi problemu ale teraz muszę przerobić taki zapis:
  1. <div align="center">
  2.  
  3. <TABLE cellSpacing=1 cellpadding=0 width=520 border=0>
  4. <TR>
  5. <TD bgColor=#66CCFF width="495"><u><b>Menu</b></u> </TD></TR>
  6. <TR vAlign=top>
  7. <TD bgColor=#FFFFFF width="495">
  8. Wiadomośći
  9. </TD></TR>
  10.  
  11. </center>
  12. </div>


Może ktoś bardziej jest zorientowany jak to przerobić tak aby zapisało się w takiej postaci jak po wyżej, a może jest jakiś inny sposób .


--------------------
Początki php, trochę C++
Go to the top of the page
+Quote Post
em1X
post
Post #2





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

Ostrzeżenie: (0%)
-----


nie mam zielonego pojęcia o co Ci chodzi blinksmiley.gif tongue.gif


--------------------
eh, co polska wódka to polska wódka
Go to the top of the page
+Quote Post
Mike122
post
Post #3





Grupa: Zarejestrowani
Postów: 253
Pomógł: 1
Dołączył: 12.04.2006

Ostrzeżenie: (0%)
-----


~Ozarys zapisujesz tak samo jak podałeś, jeśli dobrze rozumiem o co Ci chodzi.
Przykład jak zapisać kod:
  1. <div align="center">
  2.  
  3. <TABLE cellSpacing=1 cellpadding=0 width=520 border=0>
  4. <TR>
  5. <TD bgColor=#66CCFF width="495"><u><b>Menu</b></u> </TD></TR>
  6. <TR vAlign=top>
  7. <TD bgColor=#FFFFFF width="495">
  8. Wiadomośći
  9. </TD></TR>
  10.  
  11. </div>

do pliku:
  1. <?php
  2. $do_zapisania = <<<ZAPIS1
  3. <div align="center">
  4. <center>
  5.  
  6. <TABLE cellSpacing=1 cellpadding=0 width=520 border=0>
  7. <TR>
  8. <TD bgColor=#66CCFF width="495"><u><b>Menu</b></u> </TD></TR>
  9. <TR vAlign=top>
  10. <TD bgColor=#FFFFFF width="495">
  11. Wiadomośći
  12. </TD></TR>
  13. </TABLE>
  14.  
  15. </center>
  16. </div>
  17. ZAPIS1;
  18.  
  19. $plik = "zapis.txt";
  20. $wskaz = @fopen($plik, "w");
  21. fwrite($wskaz,$do_zapisania);
  22. fclose($wskaz);
  23. ?>

Przykład działa pod PHP5 nie wiem jak pod PHP4. dry.gif
Pozdrawiam biggrin.gif biggrin.gif

Ten post edytował Mike122 9.02.2007, 15:50:06


--------------------

Największy błąd ze wszystkich błędów to nie słuchać dobrych rad. Nikt nie jest doskonały i nie należy się obrażać za konstruktywną krytykę.
Go to the top of the page
+Quote Post
Ozarys
post
Post #4





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 7.07.2006
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


Mike122 O to chodziło super wielkie dzięki.

Kolejna prośba sad.gif . A jak zapisać zmienną w <<<ZAPIS1 ale tak żeby nie podawało wartości zmiennej bo tak jest teraz, tylko po prostu tekst w postaci $?questionmark.gif
Bo teraz jest tak że jak podam $x=”ok.”;
To zapisze =”ok.” bo ta zmienna jest pusta.
Od pięciu dni się z tym nie mogę uporać, kombinowałem z \n ale nic. Pozdrawiam
Ps. ohmy.gif
A gdzie coś jest o tym <<< nie wiem nawet jak się nazywa taka forma zapisu.


--------------------
Początki php, trochę C++
Go to the top of the page
+Quote Post
strife
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Cytat(Ozarys @ 16.02.2007, 22:01:54 ) *
Mike122 O to chodziło super wielkie dzięki.

Kolejna prośba sad.gif . A jak zapisać zmienną w <<<ZAPIS1 ale tak żeby nie podawało wartości zmiennej bo tak jest teraz, tylko po prostu tekst w postaci $?questionmark.gif
Bo teraz jest tak że jak podam $x=”ok.”;
To zapisze =”ok.” bo ta zmienna jest pusta.
Od pięciu dni się z tym nie mogę uporać, kombinowałem z \n ale nic. Pozdrawiam
Ps. ohmy.gif
A gdzie coś jest o tym <<< nie wiem nawet jak się nazywa taka forma zapisu.


  1. <?php
  2. $str = <<<START
  3. $zmienna = 2;
  4.  
  5. START;
  6.  
  7. echo $str;
  8. ?>


Łańcuchy znaków (string)


--------------------
Go to the top of the page
+Quote Post
Ozarys
post
Post #6





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 7.07.2006
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


Dzięki za pomoc teraz to mam już duże możliwości.
Musze więcej do manuala zaglądać.


--------------------
Początki php, trochę C++
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 18:44