Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem Z Przekazywaniem Zmiennej Przez Url
Forum PHP.pl > Forum > Przedszkole
emitra
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
invx
jesli plik jest w tym samym katalogu, daj
Kod
./main.php
powinno pomuc
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.