Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z przesyłaniem danych z FORM
Forum PHP.pl > Forum > Przedszkole
Szakal
Witam, przesyła dane przez formularz (dokładniej jest to kod HTML) niestety po stronie pliku do którego dane zostały przesłane wszystko się pierdzieli (usówa znaki "<" , ">" zamiast spacji jest "&nbsp;" zamiast "<" - "&gt;" i ">" - "&lt;" no i zamiast entera (\r\n) daje br... Co zrobić, zeby przesłało kod tak jak ma być... (str_replace()) niewchodzi w grę...
dr_bonzo
Pokaz kod, bo widocznie po drodze stosujesz htmlspecialchars() .
Szakal
  1. <?
  2. $sql_conn = mysql_connect ($SQL_ADRES,$SQL_LOGIN,$SQL_HASLO)
  3. or die('Nie mogłem połaczyć się z baz&plusmn; danych');
  4. mysql_select_db($SQL_BAZA);
  5.  
  6. $zapytanie = "SELECT kod FROM szablonstrony WHERE id='1'";
  7. $idzapytania = mysql_query($zapytanie);
  8. while ($dane = mysql_fetch_row($idzapytania)){
  9. $Kod=$dane[0];
  10. }
  11. ?>
  12. <script languange="JavaScript" type="text/javascript">
  13. function zapisz(){
  14.  RTEGetCode("rte1","kod1");
  15.  document.forms("add").submit();
  16. }
  17. </script>
  18. <FORM NAME="add" id="add" ACTION="admin.php?akcja=szabloneditorssv&id=<? echo $_GET['id']; ?>" ENCTYPE="multipart/form-data" METHOD="POST">
  19. <TABLE class=tabela width=100%>
  20. <TR>
  21.  <TD class=tabela1>Edytor</TD>
  22. </tr>
  23. <tr>
  24.  <TD class=tabela2>
  25.  <textarea name=kod1 id=kod1 style="visibility: hidden; position: absolute;"><? echo $Kod; ?></textarea>
  26. <noscript><p><b><DIV align=center>Wł&plusmn;cz obsługę JavaScript w twojej przegl&plusmn;darce!</DIV></b></p></noscript>
  27. <script language="JavaScript" type="text/javascript">
  28.  initRTE("cms/images/","","cms/rte.css");
  29.  writeRichText("rte1","kod1","600",200,true,false);
  30.  activateRTE("rte1");
  31.  
  32. </script>
  33.  </TD>
  34. </TR>
  35. <TR>
  36.  <TD>
  37. <input type=button onclick="zapisz()" value=Zapisz class=cmd>
  38.  </TD>
  39. </TR>
  40. </table>


otrzymuję takie coś:

<P><!--HEADER--><BR><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"><BR><HTML><BR><HEAD><BR><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"><BR><META HTTP-EQUIV="Creation-date" CONTENT="2002.03.16"><BR><META HTTP-EQUIV="Reply-to" CONTENT="adres zwrotny"><BR><META NAME="Description" CONTENT="opis dokumentu"><BR><META NAME="Author" CONTENT="Igor Dirbach"><BR><link rel="stylesheet" type="text/css" href="style.css"><BR><TITLE>Presso Public Relations</TITLE><BR></HEAD><BR><BODY topmargin=0 background="images/tlo.gif"><BR><!--/HEADER--></P>
<P><P ALIGN="CENTER"><TABLE cellspacing=-1 cellpadding=-1 style="border: 1px solid #C9C9C9;"><BR><TR><BR> <TD><BR>  <TABLE cellspacing=-1 cellpadding=-1 ><BR>   <TR><BR>    <TD><IMG SRC="images/Presso_01.gif" BORDER="0"></TD><BR>   </TR><BR>  </TABLE></P>
<P>  <TABLE cellspacing=-1 cellpadding=-1 border=0><BR>   <TR><BR>    <TD><IMG SRC="images/Presso_02.gif" BORDER="0"></TD><BR>    <TD><BR>     <TABLE cellspacing=-1 cellpadding=-1 border=0><BR>      <TR><BR>       <TD><IMG SRC="images/Presso_03.gif" BORDER="0"></TD><BR>      </TR><BR>      <TR><BR>       <TD><IMG SRC="images/Presso_05.gif" BORDER="0"></TD><BR>      </TR><BR>     </TABLE><BR>    </TD><BR>    <TD><BR>     <TABLE cellspacing=-1 cellpadding=-1 border=0><BR>      <TR><BR>       <TD><IMG SRC="images/Presso_04.gif" BORDER="0"></TD><BR>      </TR><BR>     </TABLE><BR>    </TD><BR>   </TR><BR>  </TABLE></P>
<P> 

no teraz się widzę skisiło ale normalnie to jest maniana... zapisuje to w znakach nHTMLa takich jak "&nbsp;" kod wyświetla jako zwykły tekst...
macek
to raczej javascriptowy problem smile.gif
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.