Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> znaki ucieczki
dot2k
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 13.06.2005

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


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?
Go to the top of the page
+Quote Post
yavaho
post
Post #2





Grupa: Zarejestrowani
Postów: 449
Pomógł: 0
Dołączył: 26.05.2004
Skąd: Nowy Sącz

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


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


--------------------
Książki informatyczneKsiążki biznesowe
Warsztat: notepad hardcore
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 17:45