Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem Z Przekazywaniem Zmiennej Przez Url
emitra
post 17.08.2004, 14:24:44
Post #1





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 23.06.2002
Skąd: Opole

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


Witam serdecznie
Mam problem jak zreszta kazdy ktory tu pisze smile.gif

Sproboje go w miare jasno naswietlic i licze ze ktos mi pomoze to nie duzy problem ale czasem tak jest ze staje sie na czyms i nei mozna pojsc dalej mimo ze problem jest banalny no zobaczymy:


  1. <?
  2. (...)
  3.  
  4. $mysql_warunek=$_REQUEST[&#092;"mysql_warunek\"];
  5. (...)
  6.  
  7. if ($szukaj_imie!=NULL)
  8.         {
  9.         $mysql_warunek.=&#092;"worker_imie LIKE '$szukaj_imie%' \";
  10.         }
  11. (...)
  12.  
  13. print &#092;"STRONA: | \";
  14. print &#092;" <a href=\"main.php?gmsg=$ggmsg&orderon=$orderon&mysql_warunek=$mysql_warunek&szukaj=$szukaj\" target=\"_self\"><strong>$ggmsg</strong></a> |\";
  15. (...)
  16. ?>



No i sprawa wyglada nastepujaco chodzi o to iz. po odpaleniu strony i przekazaniu do niej zmiennych wszystko gra. Wyswietla sie wszystko zgodnie z oczekiwaniami (jest to wyszukiwarka wpisow z bazy ale to nei wazne)

zmienna: $mysql_warunek ma postac -> WHERE worker_imie LIKE 'M%'


I teraz ten print co podalem to jak widac drukowanie numeru strony. I teraz jest taki problem po kliknieciu linku odnosi nas do tej samej strony i wszystko bylo by ok gdyby po tej operacji

zmienna: $mysql_warunek ma postac -> WHERE worker_imie LIKE \'M%\'

dodalo \\ i za kazdym razem jak klikam na link to dodaje kolejne \\ czyli \\'M%\\' itd.

Prosze doradzcie mi co robie zle ze dodaje mi backslashe?


Z wyrazami szacunku i liczacy na pomoc
Marcin 'Niedved' Niedźwiecki




edit:
poradzilem sobie w taki sposob:
  1. <?php
  2.  
  3. $mysql_warunek=strip_tags($mysql_warunek);
  4. $usun=array(&#092;"\");
  5. $mysql_warunek=strtolower($mysql_warunek);
  6. $mysql_warunek=str_replace($usun, '', $mysql_warunek);
  7. ?>


Ale nie lubie takich wyjsc posrednich chcial bym wiedziec czemu sie tak dzieje

Ten post edytował emitra 17.08.2004, 14:50:38


--------------------
Eä Eru i estaina ná Ilúvatar Ardassë, ar ónes minyavë Ainur i ner i híni sanweryo, ar ner yo së nó ilúvë né ontaina. Ar ten quentes, antala ten lammar lindalëo, ar lirnentë, ar së né alassëa.
Go to the top of the page
+Quote Post
invx
post 17.08.2004, 18:52:03
Post #2





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


jesli plik jest w tym samym katalogu, daj
Kod
./main.php
powinno pomuc


--------------------
RCXcms
www.rcx.prv.pl
Pierwszy polski w pełni zintegrowany system portal
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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:39