Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dlaczego dodaje się znak "\" po "<img src="
Dawior
post
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 15.03.2008

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


Witam mam taki problem nie wiem dlaczego mi się pojawia znak "\"

mam taki skrypt:
  1. <?
  2. if($_GET['action'] == "")
  3. {
  4. echo '<a href="index.php?action=news">News</a>';
  5. }
  6. if($_GET['action'] == "news")
  7. {
  8. echo '<FORM METHOD="POST" ACTION="newszapisz.php">
  9. <table>
  10. <tr><td>Tytuł:</td><td><INPUT TYPE="text" NAME="tytul"></td></tr><br>
  11. <tr><td>Tresc:</td><td><TEXTAREA NAME="tresc" ROWS="12" COLS="45"></TEXTAREA></td></tr>';
  12. $godzina = date("H:i");
  13. $data = date("d.m.Y");
  14. '<INPUT TYPE="hidden" NAME="godzina" value='.$godzina.'>
  15. <INPUT TYPE="hidden" NAME="data" value='.$data.'>';
  16.  
  17. echo '<tr><td><INPUT TYPE="submit" value="wyslij"></td></tr>
  18. </table>
  19. </FORM>';
  20.  
  21. echo '<TEXTAREA NAME="" ROWS="15" COLS="70">Aby dodać Obrazek: <img src="(tutaj link do obrazka)"></TEXTAREA>';
  22. }
  23. ?>
  24.  


  1. <?
  2. $file = fopen("../engine/news.html", "a+");
  3. fwrite($file, '<table>
  4. <tr><td align="left"><b>');
  5. fwrite($file, ''.$_POST['tytul'].'');
  6. fwrite($file,'</b></td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Dodano:</b>&nbsp;&nbsp;');
  7. fwrite($file, ''.$_POST['godzina'].'&nbsp;&nbsp;');
  8. fwrite($file, ''.$_POST['data'].'');
  9. fwrite($file, '</td></tr></table><hr><table>');
  10. fwrite($file, ''.$_POST['tresc'].'');
  11. fwrite($file, '<hr>
  12. Dodał:');
  13. fwrite($file, '<b>'.$login_by_pion.'</b>');
  14. fwrite($file, '</table><br><br><BR>');
  15. fclose($file);
  16. $tresc = str_replace ("\\", "", $tresc);
  17. ?>


i w news.html jak chce wstawić obrazek to się pojawia: <img src=\"tutaj link\"> i nie wyswietla obrazka Proszę o pomoc z góry dzięki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
mayu11
post
Post #2





Grupa: Zarejestrowani
Postów: 99
Pomógł: 9
Dołączył: 9.09.2008

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


stripslashes();
Go to the top of the page
+Quote Post
muk4
post
Post #3





Grupa: Zarejestrowani
Postów: 309
Pomógł: 56
Dołączył: 3.11.2006
Skąd: Gliwice

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


Bo
  1. echo '<TEXTAREA NAME="" ROWS="15" COLS="70">Aby dodać Obrazek: <img src="(tutaj link do obrazka)"></TEXTAREA>';

jest za znacznikiem </form> i skrypt nie zalicza go jako pole tego formularza.
Go to the top of the page
+Quote Post

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 - 18:04