Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z "
Forum PHP.pl > Forum > PHP
Kryszic
Witam mam taki temat:


  1.  
  2. <form action="index.php?wys=1" method="post" style="margin:2px 0px 0px 8px">
  3. <table border="0" width="1570px" height="110px" cellspacing=0 cellpadding=0 bgcolor="#000000" style="margin:0px 0px 0px 0px">
  4. <tr>
  5. <td valign="top">
  6. <font color="#ffffff">N lewy</font><br>';
  7. <input name=nz6 size=5 class=log2 style=margin:0px 0px 5px 0px maxlength=80 value='.$nz6.'></td>
  8. <td valign="top">
  9. <font color="#ffffff">N prawy</font><br>
  10. <input name="nz7" size=5 class="log2" style="margin:0px 0px 5px 0px" maxlength=80 value='.$nz7.'></td>
  11. </tr>
  12. </table>
  13. </form>';
  14.  




Po wpisaniu w te dwa pola znaków " i w drugie pole "

wypluwa mi: \"\"

skąd te \\ ? jak się ich pozbyć ?


nospor
Wylacz MAGIC_QUOTES w php.ini

No chyba ze ty w kodzie wczesniej sam to dodajesz... Nigdzie nie podales jak tworzysz te zmienne.
Kryszic
Wyświetlam je poźniej tak


  1.  
  2. $nz6=$POST[nz6];
  3. $nz7=$POST[nz7];
  4.  
  5.  
  6. ...
  7. echo'<td valign="top">'.$nz6.'</td>';
  8. echo'<td valign="top">'.$nz7.'</td>';
  9. ...
  10.  
  11.  


czyli co to jest kwestia MAGIC_QUOTES ?
nospor
Nie: $nz6=$POST[nz6];
a: $nz6=$_POST['nz6'];

magic quotes dodaje automatycznie wlasnie \. wylacz to. Napisalem ci gdzie
kapslokk
Tak.

@Edit
Nie zdążyłem... Nospor był szybszy...
Kryszic
aaa no i dodam, że wszystkei inne znaki jak wpisuje w te pola wywala mi tak jak powinno

czy to znak ' czy [ itp. problem jest tylko z "

no a jeśli mam hosting w home.pl to chyba nie mam dostępu do pliku php.ini ?
Kryszic
ok dzięki
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.