Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Podmiana znaku w otwieranym pliku, pomoc w modyfikacji potrzebna
lee2
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 21.10.2009

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


Cześć,

mam jak mniemam prosty problem: Mam plik tekstowy o zawartości <p>sample</p>

obok istnieje formularz w którym mam przycisk i pole textowe po kliku zmienna info jest przesyłana do pliku php o takim kodzie:

  1. <?php
  2. if (isset($_POST['info']))
  3. {
  4. $file = fopen("test.txt", 'w') or die("Nie można otworzyć pliku");
  5. fwrite($file, $_POST['info']);
  6. fclose($file);
  7. echo "Dane zapisano do pliku";
  8. }
  9. ?>


chciałbym aby słowo sample było zamienione tym co zostało wpisane do pola textowego i zapisane do pliku
dało by się coś z tego zrobić?

Ten post edytował lee2 16.12.2010, 14:57:22
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lee2
post
Post #2





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 21.10.2009

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


bardzo dziękuję wszystko działa!

pojawiła sie natomiast opcja rozbudowy....mam kod w postaci
  1. <a href="t.php"><img border="0" src="images/btn_1.png" alt="" width="90" height="65" /></a>
  2. <a href="t.php"><img border="0" src="images/btn_2.png" alt="" width="90" height="65" /></a>
  3. <a href="t.php"><img border="0" src="images/btn_3.png" alt="" width="90" height="65" /></a>
  4.  
  5. <form name="myForm" action="" method="post">
  6. <input type="text" name="info" /><br />
  7. <input type="submit" value="Zapisz" /> <br /><textarea name="ttt" cols="72" rows="12">
  8. <?php
  9. if (isset($_POST['info']))
  10. {
  11. // pobieram dane z pliku
  12. $dane = file_get_contents('test1.txt');
  13. $dane = str_replace('sample', $_POST['info'], $dane );
  14. // wyświetlam
  15. echo $dane;
  16. }
  17. ?>
  18. </textarea>
  19. </form>


jak widać są 3 przyciski linki i teraz chciałabym uzyskać efekt

1. po kliknięciu w obrazek wczytuje się plik test1.txt, test2.txt lub test4.txt w zależności od klikniętego obrazka obrazka
2. we wczytanym tekście odszukuje ciąg znaków "sample"
3. zamienia po kliknięciu w przycisk "zapisz" wyświetla wczytany fragment z podmienionym łańcuchem


to juz chyba koniec mojej drogi przez mękę z php...
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 19:12