| Pomoč pri kodi ( iskanje ) | ||
|---|---|---|
|
klopar
24. maj 2014 11:05:33
Pridružen od: 17. feb 2012 446 objav 78 113 24 |
#1
Pozdravljeni, mi lahko prosim nekdo razloži kaj je pri tej kodi napaka $isci1 = addslashes(ucwords($GET['isci'])); Če imam samo to vrstico $isci1 mi deluje vendar če se pojavi & znak potem ne najde, torej sem hotel zamenjati če se pojavi &, da mi zamenja z %26 . Vendar mi to nikakor ne rata. Hvala |
|
|
Roky
24. maj 2014 11:19:11
Pridružen od: 9. apr 2008 2506 objav 3240 335 107 |
#2
Mislim, da želiš tukaj uporabit htmlentities za nadomestitev / znakov? Ne vem čist točno kam daš potem ta string. Povej malce več, da si znamo predstavljat kje to uporabiš. rok.meglic@gmail.com - 031 492 148
|
|
|
klopar
24. maj 2014 12:02:40
Pridružen od: 17. feb 2012 446 objav 78 113 24 |
#3
Zadevo uporabljam za iskanje imen, kjer se lahko pojavi tudi & znak. $_GET['isci'] uporabljam zato, da preberem text ki se nahaja v input oknju, ko pritisnem submit. Za preverjanje pri bazi uporablajm takšen zapis: |
|
|
klopar
24. maj 2014 12:46:31
Pridružen od: 17. feb 2012 446 objav 78 113 24 |
#4
Pozabil sem še omeniti, da ko sedaj kliknem submit se mi v okenčku v brskalniku izpiše tako Sdf+Sdf+%26+Sf+Sdf+ vendar ko pa pritisnem za naprej mi pa naredi brez + in %26 spremeni v & |
|
|
klopar
25. maj 2014 07:50:25
Pridružen od: 17. feb 2012 446 objav 78 113 24 |
#5
Evo pa mi je ratalo po dolgih naporih :) Moja rešitev: pregreplace("/&/", "%26",htmlentity_decode($isci) |
|
|
spicey
25. maj 2014 17:08:43
Pridružen od: 2. avg 2007 70 objav 87 3 3 |
||