Tempra Tipo Team Strona Główna Logo TTT
Ogólnopolski Klub Tempra Tipo Team

 SzukajSzukaj  RejestracjaRejestracja  ZalogujZaloguj

Poprzedni temat «» Następny temat
drobny bug w walidacji pola: Profil -> pole Auto
Autor Wiadomość
bronek 



Pomógł: 1 raz
Dołączył: 31 Paź 2005
Posty: 284
Skąd: Warszawa
Województwo: Mazowieckie
Wysłany: 05-11-2005, 21:12   drobny bug w walidacji pola: Profil -> pole Auto

Pole ma ograniczenie na 20 znaków.
Jeśli wpisze tekst o maksymalnej długości, a jednym ze znaków będzie znak apostrof ( ' ), to otrzymuje komunikat walidacji, ze pole jest za długie i tekst może mieć max. 20 znaków - a przecież ma dokładnie 20 znaków ;)
Jeśli apostrof zastąpie czymkolwiek innym to profil jest poprawnie updateowany.

Domyślam się, że problem znajduje się w kodzie odpowiedzialnym za walidację wprowadzonego tekstu. Przeczucie mówi mi, choć kodów tego forum nie znam, że najpierw jest wykonywana funkcja kodująca wystąpienie apostrofa znakiem backslach " \ " (mysql_encode... ?) a dopiero następnie jest sprawdzana długość pola. A więc w tym przypadku po operacji wstawienia \ pole ma już 21 znków i stąd wynika problem opisany przeze mnie.
     Moneta
 
czecho 



Wiek: 50
Dołączył: 23 Lis 2004
Posty: 172
Skąd: Wrocław
Województwo: Dolnośląskie
Wysłany: 05-11-2005, 21:16   

:roll:
_________________
Tipo 1.6 i.e. suite '94 + LPG BRC
no to nie jest problem... to się wszystko zgłasza jako usterkę...
  
 
 
bronek 



Pomógł: 1 raz
Dołączył: 31 Paź 2005
Posty: 284
Skąd: Warszawa
Województwo: Mazowieckie
Wysłany: 05-11-2005, 21:20   

czecho, sorry za ten pokręcony opis - zboczenie zawodowe :D ;)
     Moneta
 
miszko 



Pomógł: 111 razy
Wiek: 41
Dołączył: 21 Lis 2004
Posty: 6990
Skąd: Toruń
Województwo: Kujawsko-Pomorskie
Wysłany: 05-11-2005, 21:23   

Komisijnie stwierdziłem, ze kolega bronek, ma racje i po dlugich namysłach, przemyśleniach, 30tu telefonach i po konsultacji z ministrem do spraw rzeczy głupich stwierdzam, ze może uda mi sie zmienic dlugosc tego pola, jednakze wymaga to dlugich i papierkowych prac i sam nie wiem czy moje 20cia aystentek da rade wprowadzic poprawke.
Ja niestety musze sie udac na wypoczynek na Karaiby ... tfuu na Syberie... o tam to w pilnej sprawie , oj pilnej! Bede badał zawartosc wody w lodzie!

(a tak na powaznie, zmienilem z 20 na 35 znakow) :P
_________________
Fiat Tempra 1.6, LPG, '94, ~425 tys. km, srebrna
Zajrzyj na Fiat Klub Polska
     assistance   Moneta
 
 
czecho 



Wiek: 50
Dołączył: 23 Lis 2004
Posty: 172
Skąd: Wrocław
Województwo: Dolnośląskie
Wysłany: 05-11-2005, 21:29   

uffff! ulżyło nam! :prayer:

EDIT: tylko czy teraz jeśli wpisze apostrof jako 35 znak wszystko będzie dobrze!?!?
_________________
Tipo 1.6 i.e. suite '94 + LPG BRC
no to nie jest problem... to się wszystko zgłasza jako usterkę...
  
  
 
 
miszko 



Pomógł: 111 razy
Wiek: 41
Dołączył: 21 Lis 2004
Posty: 6990
Skąd: Toruń
Województwo: Kujawsko-Pomorskie
Wysłany: 05-11-2005, 21:42   

Zeby zapisac znak ' w trzeba uzyć "dwoch pol". Tzn. znak ' wykorzystuje do zapisu dwa pola. Dlatego przy wpisaniu 34 znakow + ' wyrzuci blad, bo "zuzyto" do zapisu nie 35 (jak by sie wydawalo), ale 36 znakow.

Tak samo jak do zapisu w html znaczka "copyright" czyli © , nie uzywa sie "czystego" znaku tylko wyraz &copy

To w sumie nie najlepsze poruwnianie, ale... mam nadzieje ze zrozumieliscie.
_________________
Fiat Tempra 1.6, LPG, '94, ~425 tys. km, srebrna
Zajrzyj na Fiat Klub Polska
     assistance   Moneta
 
 
bronek 



Pomógł: 1 raz
Dołączył: 31 Paź 2005
Posty: 284
Skąd: Warszawa
Województwo: Mazowieckie
Wysłany: 06-11-2005, 09:35   

Ja tam rozumiem i rozwiazanie mnie zadowala :D - a więc lecę do profilu poprawić notkę o mojej temperówce ;)

[ Dodano: 06-11-2005, 09:36 ]
aha! dla innych pól tego nie sprawdzałem ;)
     Moneta
 
miszko 



Pomógł: 111 razy
Wiek: 41
Dołączył: 21 Lis 2004
Posty: 6990
Skąd: Toruń
Województwo: Kujawsko-Pomorskie
Wysłany: 06-11-2005, 09:43   

Pole imię - 20
Auto - 35
Nr tel. - 45
_________________
Fiat Tempra 1.6, LPG, '94, ~425 tys. km, srebrna
Zajrzyj na Fiat Klub Polska
     assistance   Moneta
 
 
bronek 



Pomógł: 1 raz
Dołączył: 31 Paź 2005
Posty: 284
Skąd: Warszawa
Województwo: Mazowieckie
Wysłany: 06-11-2005, 09:54   

miszko, oj miszko! Czyżbyście z Madzią popijali piwko beze mnie!? ;) Jak mam zapisać imię w miejscu, gdzie można wpisać max. -20 znaków ;) :D
ok. żartuje ;) czepiam się już :D wybaczcie - spałem 3,5h i mam specyficzny nastrój ;)
     Moneta
 
miszko 



Pomógł: 111 razy
Wiek: 41
Dołączył: 21 Lis 2004
Posty: 6990
Skąd: Toruń
Województwo: Kujawsko-Pomorskie
Wysłany: 06-11-2005, 10:00   

Hahaha! Wiesz co nie moge sobie skojarzyc imienia na 20 znakow lub wieciej?
Przecietnie imiona sa na okolo 5-10znakow. Wiec 20cia to i tak duzo :)


bronek napisał/a:
wybaczcie - spałem 3,5h i mam specyficzny nastrój

No tak sobota to imprezka sie chulała. Ja wczoraj nigdzie nie wychodzilem. Po piatku mialem dosyc :)
_________________
Fiat Tempra 1.6, LPG, '94, ~425 tys. km, srebrna
Zajrzyj na Fiat Klub Polska
     assistance   Moneta
 
 
bronek 



Pomógł: 1 raz
Dołączył: 31 Paź 2005
Posty: 284
Skąd: Warszawa
Województwo: Mazowieckie
Wysłany: 06-11-2005, 11:21   

yhm.... miałem na myśli Twój zapis "-20 znaków" czyli minus 20 znaków ;) ale co do imienia na 20 znaków to poszukam, poszukam... a może coś znajdę na necie i Was zaskoczę :D
np. jakiś sąsiad brata teścia kolegi bin ladena ;)
     Moneta
 
Emf 



Pomógł: 26 razy
Wiek: 47
Dołączył: 16 Sty 2005
Posty: 2668
Skąd: Piotrków Trybunalski
Województwo: Łódzkie
Wysłany: 06-11-2005, 14:42   

miszko napisał/a:
Hahaha! Wiesz co nie moge sobie skojarzyc imienia na 20 znakow lub wieciej?


Miszko a Indianie albo magowie np. Rwący Strumień Wodospadu :lol:
_________________
Była Włoszka.
Był Niemiec.
Teraz jest Francuz.

     assistance   Moneta
 
 
bronek 



Pomógł: 1 raz
Dołączył: 31 Paź 2005
Posty: 284
Skąd: Warszawa
Województwo: Mazowieckie
Wysłany: 06-11-2005, 14:52   

albo "Pęknięta Guma o Poranku" ;) ))))))))

[ Dodano: 06-11-2005, 14:54 ]
miszko napisał/a:
No tak sobota to imprezka sie chulała. Ja wczoraj nigdzie nie wychodzilem. Po piatku mialem dosyc Smile

- w piątek też była imprezka :D teraz staram się pozbierać do kupy :/
     Moneta
 
MupiK 



Pomógł: 15 razy
Wiek: 40
Dołączył: 14 Maj 2005
Posty: 1350
Skąd: Zabrze
Województwo: Śląskie
Wysłany: 06-11-2005, 15:58   

No to ja zaruzce ze mogla by byc np
Konstantynopolitanczykowianeczka

Niewime ile tam znakow jest :D
bornek zdarza sie ;-)
_________________
www.aquamelior.pl - systemy filtracji wody, chemia i części do ekspresóworaz akcesoria, systemy filtracji powietrza, klimatyzacje, stacje uzdatniania wody, pompy ciepła i inne. W razie pytań proszę śmiało pisać.
     Moneta
 
 
Radke 



Pomógł: 8 razy
Wiek: 48
Dołączył: 22 Lis 2004
Posty: 1240
Skąd: Błonie k/W-wy
Województwo: Mazowieckie
Wysłany: 06-11-2005, 21:24   

Mnie tam bardziej zastanawia numer telefonu na 45 znaków.
Nawet za oceanem takich nie mają...
8)
_________________
Pozdrawiam

Moja Tempra to już historia. Obecnie jest:

* Opel Astra Caravan 1.7DTL
* Citroen C4 Grand Picasso aut
* Fiat Uno 1.4 VAN
* Polonez Truck Plus 1.9d

zapraszam na: www.trade-r.pl
     assistance   Moneta
 
 skype
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum

Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group

© 2004-2011 by tempra.org & Fiat Klub Polska

Wypowiedzi oraz zdjęcia należą do ich autorów. Nie odpowiadamy za ich treść.
Zabrania się kopiowania zdjęć, treści oraz plików zawartych na tej stronie bez zgody administracji.

Server uptime: 29 days
Network load