Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dlaczego dodaje się znak "\" po "<img src="
Forum PHP.pl > Forum > PHP
Dawior
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.
mayu11
stripslashes();
muk4
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.
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.