Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Kod HTML w metodzie GET ?, W jaki sposób przesłać kod HTML z formularza metodą GET, aby nie dodaw
papik
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 30.08.2006
Skąd: Libiąż

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


Witam.
Chciałbym zapytać w jaki sposób mogę przesłać kod HTML z formularza z pola <textarea> metodą GET, aby nie dodawało slashy przy cydzysłowach.

Mam taki oto kod:
  1. <?php
  2. $plik=fopen("dane.txt","r");
  3. $wielkosc=filesize("dane.txt");
  4. $tekst=fread($plik,$wielkosc);
  5. fclose($plik);
  6.  
  7. echo($tekst);
  8.  
  9.  
  10. <form action="zapis.php" method="get">
  11. <textarea name="okno" cols="50" rows="20">$tekst</textarea>
  12. <br>
  13. <input name="zapisz" type="submit" value="Zapis">
  14. </form>
  15. ");
  16. ?>

Chciałbym aby kod z formularza przekazywany był metodą GET (lub ewentualnie POST) do drugiego pliku, który zapisze ten kod w pliku tekstowym dane.txt.
  1. <?php
  2. $tekst=$_GET['okno'];
  3. $plik=fopen("dane.txt","w");
  4. fwrite($plik,$tekst);
  5. fclose($plik);
  6. ?>

Problemem jest to iż php dodaje przed znakiem specjalnym cudzysłowiem slasha i wtedy rozwala mi cały kod.

Prosiłbym o jakąś sugestie jak ten problem ominąć, lub wskazówki jak coś na ten temat znaleźć.

Ten post edytował papik 30.08.2006, 12:59:42
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: 24.08.2025 - 23:15