Przesunięty przez: Matteo 09-11-2013, 09:29 |
Potwierdzenie Tekstowe przy rejestracji |
Autor |
Wiadomość |
Nostry
Pomógł: 4 razy Posty: 94
|
Wysłany: 12-05-2007, 17:15
|
|
|
soser napisał/a: | dodanie dodatkowego pola przy rejestracji,
Co oczywiście jest w standardzie... i można to było zrobić przy 3 kliknięciach myszki |
Niby jak? Owszem, moszna dodać wymagane pole, ale w jaki sposób weryfikować jego zawartość? |
_________________ ópa |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Centurion
Pomógł: 543 razy Posty: 1974
|
Wysłany: 12-05-2007, 17:18
|
|
|
Nostry napisał/a: | dodanie dodatkowego pola przy rejestracji,
Co oczywiście jest w standardzie... i można to było zrobić przy 3 kliknięciach myszki
Niby jak? Owszem, moszna dodać wymagane pole, ale w jaki sposób weryfikować jego zawartość? |
no tą metodą właśnie nie mozna, mozna dodac dodatkowe pole wymagane, ale mozna w nie wpisac cokolwiek
ps: uaktualniłem paczke |
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
|
|
|
|
Nostry
Pomógł: 4 razy Posty: 94
|
Wysłany: 12-05-2007, 17:34
|
|
|
Kod: | $unhtml_specialchars_match = array('#>#', '#<#', '#"#', '#&#', '# #'); | występuje w 2 miejscach, a
Kod: | $error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
} | trzykrotnie
Jak rozumiem, instrukcję wykonać dla każdego z osobna? |
_________________ ópa |
Ostatnio zmieniony przez Nostry 12-05-2007, 17:39, w całości zmieniany 1 raz |
|
|
|
|
Centurion
Pomógł: 543 razy Posty: 1974
|
Wysłany: 12-05-2007, 17:35
|
|
|
nie, tylko na poczatku pliku |
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
|
|
|
|
Nostry
Pomógł: 4 razy Posty: 94
|
Wysłany: 12-05-2007, 18:05
|
|
|
Faktycznie, coś musiałem sknocić. Teraz działa.
Mam nadzieję, że przy najbliżdszej okazji mod znajdzie się w standardzie |
_________________ ópa |
|
|
|
|
Centurion
Pomógł: 543 razy Posty: 1974
|
Wysłany: 13-05-2007, 08:30
|
|
|
Nostry napisał/a: | Mam nadzieję, że przy najbliżdszej okazji mod znajdzie się w standardzie |
Jest w tym mały haczyk-problem
Przy instalacji forum tworzyłyby sie defaultowe pytanie(a), a podejrzewam ze 75% ludzi nie wpadłoby na to by je zmienic, a co to za problem nauczyc botow odpowiedzi na pare defaultowych pytan |
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
|
|
|
|
malkovich
Pomógł: 6 razy Posty: 64
|
Wysłany: 13-05-2007, 15:18
|
|
|
hmm, ja to zrobiłem w inny sposób, dodałem pole przy rejestracji o właściwiościach:
OPIS: "W pole proszę wpisać siedem dowolnych cyfr."
Maksymalna ilość wpisanych znaków: 7
Minimalna ilość wpisanych znaków: 7
Tylko wartości liczbowe: TAK
i jak na razie żadnych robotów
do zobaczenia na
http://zywiecka.org/profile.php?mode=register |
_________________ >> to nie reklama, to mój blog
|
|
|
|
|
EjsI
Posty: 3
|
Wysłany: 14-05-2007, 15:54
|
|
|
Z natury jestem strasznie leniwy, więc skorzystałem z rozwiązania powyżej i znalazłem jedno, ale dość przykre "ale". Jeśli nie jest to zaimplementowane od początku, wszyscy zarejestrowani użytkownicy przy zmianie czegoś w profilu muszą uzupełnić te pole - czy też coś zrobiłem nie tak? |
|
|
|
|
Centurion
Pomógł: 543 razy Posty: 1974
|
Wysłany: 14-05-2007, 15:57
|
|
|
zrobiles nie tak, to tylko przy rejestracji jest, przy zmianie nie ma tego pola wogole
[ Dodano: 14-05-2007, 18:01 ]
Nostry napisał/a: | Kod: | $unhtml_specialchars_match = array('#>#', '#<#', '#"#', '#&#', '# #'); | występuje w 2 miejscach, a
Kod: | $error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
} | trzykrotnie
Jak rozumiem, instrukcję wykonać dla każdego z osobna? |
faktycznie to moglo wprowadzac w blad, podmienilem paczke z jasniejszymi instrukcjami
[ Dodano: 14-05-2007, 18:04 ]
Cytat: | Z natury jestem strasznie leniwy, więc skorzystałem z rozwiązania powyżej i znalazłem jedno, ale dość przykre "ale". Jeśli nie jest to zaimplementowane od początku, wszyscy zarejestrowani użytkownicy przy zmianie czegoś w profilu muszą uzupełnić te pole - czy też coś zrobiłem nie tak? |
sorry to moja wina troche... prawdopodobnie wkleiles
tc_hook_register();
we fragmencie
Kod: | if ( $mode == 'editprofile' || $mode == 'register' ) |
a powinno byc w
Kod: | else if ( $mode == 'register' ) |
niestety plik instalacyjny byl niekonretny, bo fragmenty wystepowaly czasciej niz raz (vide wyzej), w tej chwili juz to poprawilem |
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
|
|
|
|
joli
Yollien +Styler
Pomógł: 2988 razy Posty: 16981
|
Wysłany: 14-05-2007, 20:59
|
|
|
Centurion, moze bys nie wrzucal modyfikacji, dopoki nie beda dopracowane? Wprowadzasz tylko ludzi w bład i robisz zamęt. Poprawiasz po kilka razy w trakcie, kiedy inni z tego juz probuja korzystac. To troche nie fair, nie uwazasz? |
_________________
Walczę z warezami. Więc jak masz forum warezowe, nie proś mnie o pomoc i nie wchodź pod rękę, bo zniszczę.
Nie pisz do mnie na GG i PW,(chyba że proszę) bo nie odpowiem, a Ty dostaniesz bonusik. Masz forum do zadawania pytań!!! Poza forum pomagam TYLKO odpłatnie.
liberte d'expression pour tout le monde... OFICJALNY DOWNLOAD STYLÓW - style ogólnodostępne i na zamówienie - PORTFOLIO JOLI |
|
|
|
|
Centurion
Pomógł: 543 razy Posty: 1974
|
Wysłany: 14-05-2007, 21:28
|
|
|
nie wszystko sie da przewidziec, bledy nie byly duze i nie mogly nikomu narobic szkody, co wiecej mod dzialal poprawnie tylko mogl conajwyzej dodac jedno zbyteczne pole podczas edycji profilu
wychodze z zalozenia ze jak ktos bedzie mial problem to napisze
a poza tym ilez na tym forum modow mialo poprawki i nowsze wersje?
poza tym bis, mod nie jest w czesci dziale modyfikacje gotowe tylko modyfikacje i propozycje
no i mysle ze jest to jeden z modow ktory jest bardzo uzyteczny bo zatrzymuje spamboty
i bedzie napewno ewoluowal w trakcie jeszcze bo tzreba np dopisac obsluge "Szybkiej rejestracji" i checkboxa o tym czy wysylac maile do admina (nie jest to super wazne teraz przy zmasowanym ataku botow ale pozniej napewno zostanie dodane)
tyle |
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
|
|
|
|
pecador
Pomógł: 292 razy Posty: 2881
|
Wysłany: 15-05-2007, 00:22
|
|
|
co z tego, że praktycznie identyczna rzecz jest w standardzie.. |
|
|
|
|
Centurion
Pomógł: 543 razy Posty: 1974
|
Wysłany: 15-05-2007, 08:11
|
|
|
niby która, są wymagane dodatkowe pola ale nie ma wymaganej konretnej odpowiedzi, można wpisać cokolwiek |
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
|
|
|
|
pecador
Pomógł: 292 razy Posty: 2881
|
Wysłany: 15-05-2007, 09:31
|
|
|
ustawiasz minimum 7 znaków, max też 7 - żaden bot przez to nie przejdzie. |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Centurion
Pomógł: 543 razy Posty: 1974
|
Wysłany: 15-05-2007, 09:36
|
|
|
no o tym juz byla mowa wczesniej, nie mowie ze to rozwiazanie jest zle, a dla naszej blyskotliwej 'neostradowej' mlodziezy pole "wpisz siedem dowolnych znakow" tudziez "wpisz siedem dowolnych cyfr" moze sie okazac nie do przejscia |
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
|
|
|
|
|