Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: znaki ucieczki
Forum PHP.pl > Forum > PHP
dot2k
czesc
mam nastepujacy problem.
strona html jest podzielona ramkami na dwie strony - prawa, lewa.
w lewej jest plik php ktora ma formularz z lista rozwijana, ktorej elementy sa pobierane z bazy danych.
po kliknieciu na guzik od formularza w prawej otwiera sie drugi plik php, ktory powinien miec wartosc zmiennej wybranej z listy rozwijanej.
w formularzu znajduja sie ciagi znakow z cudzyslowami, np:
SyncMaster17" plus
ale plik php w stronie prawej otrzymuje tylko SyncMaster17.
probowalem przed wstawianiem do option uzywac funckji addslashes() :
  1. <?php
  2.  
  3. while($row=mysql_fetch_array($wynik3,MYSQL_NUM))
  4. {
  5. $temp=addslashes($row[1]);
  6. print(&#092;"<option value=\"$temp\">$row[1]\");
  7. }
  8.  
  9. ?>

ale wtedy drugi plik php dostaje SyncMaster17\\

w obu przypadkach probowalem stosowac w drugim pliku php stripslashes(), ale nie dziala no i chyba nie powinno, bo powinienem w drugim pliku php miec nastepujaca postac zmiennej:
SyncMaster17\" plus
i z tego wycinac "slashe"
na czym moze polegac problem?
yavaho
Ech te siedemnastki.
Proponuje zmierzyc przekatna monitora linijka wyskalowana w [cm]
Dzien wczesniej w tym watku jeden kolega wlasnie tak zrobil i pozbyl sie problemu winksmiley.jpg
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.