phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: Matteo
09-11-2013, 09:27
Ajaxowy formularz rejestracji (Ajax Register)
Autor Wiadomość
Boltex



Pomógł: 475 razy
Posty: 2239
Wysłany: 21-08-2010, 18:59   

kevin_, po update

Parse error: syntax error, unexpected '{' in /home/boltex/domains/stronal/public_html/forum/includes/usercp_register.php on line 1084

niby wszędzie są nawiasy

linia wygląda tak

Kod:
if ( $mode == 'register' AND !$userdata['session_logged_in'] )
{
    // ajax view
    $template->assign_vars(array(
        'REGISTER_MODE'        =>    TRUE,
        [b]'AJAX_CHECK_URL'    =>    ajax_cpCheck.{$phpEx},[/b]
        'AJAX_WAIT_IMG'        =>    $images['icon_ajax_checking'],
        'L_AJAX_WAIT'        =>    $lang['AJAX_WAIT_MAIN'],
    ));
}
 
     
Gadatliwa Kasia 

   
kevin_


Pomógł: 768 razy
Posty: 2680
Wysłany: 21-08-2010, 19:10   

Boltex napisał/a:
'AJAX_CHECK_URL' => ajax_cpCheck.{$phpEx},

na
Kod:
'AJAX_CHECK_URL'    =>    "ajax_cpCheck.{$phpEx}",
_________________
Prezes :mrgreen:
 
     
Boltex



Pomógł: 475 razy
Posty: 2239
Wysłany: 21-08-2010, 19:24   

kevin_, ok po błędzie, ale teraz mam tak jak kooza wcześniej. Czyli cały czas sprawdza.


//////////

kooza, u mnie wszystko gra :)
Ostatnio zmieniony przez Boltex 22-08-2010, 10:39, w całości zmieniany 1 raz  
 
     
kevin_


Pomógł: 768 razy
Posty: 2680
Wysłany: 21-08-2010, 19:38   

Boltex, bez adresu forum trudno powiedziec, ale spróbuj to co napisałem w CODE
http://www.przemo.org/php...p=578598#578598
_________________
Prezes :mrgreen:
 
     
kooza


Pomógł: 486 razy
Posty: 2401
Wysłany: 22-08-2010, 10:12   

kevin_, zrobiłem aktualizacje i nie działa to obramowanie tego pola? dlaczego?

daje swój profile_add_body.tpl

zobacz czy dobrze zrobiłem ;]
 
     
kevin_


Pomógł: 768 razy
Posty: 2680
Wysłany: 22-08-2010, 11:53   

nadpisz kod z instrukcji ten od <!-- IF REGISTER_MODE --> do <!-- ENDIF -->

update:
nadpisać plik ajax_cpCheck.php, skróciłem trochę kod, i poprawiłem "ramki" o które proszono parę postów wyżej.
_________________
Prezes :mrgreen:
 
     
kooza


Pomógł: 486 razy
Posty: 2401
Wysłany: 22-08-2010, 12:40   

nadpisałem ten kod. i nadal nie działa. co tu zrobic zeby te ramki działały?
 
     
piasek28


Posty: 105
Wysłany: 23-08-2010, 07:53   

A ja mam takie pytanie: można by zrobić coś takiego też w szybkiej rejestracji?
 
     
nike_00


Pomógł: 31 razy
Posty: 229
Wysłany: 23-08-2010, 08:23   

Wgrałem modyfikację na prawie czyściutkie forum, działa bez zarzutu, ramki również działają.
kooza, musisz robić coś źle lub jakaś modyfikacja którą wcześniej wgrałeś gryzie się z tą.
 
     
kevin_


Pomógł: 768 razy
Posty: 2680
Wysłany: 23-08-2010, 15:38   

piasek28 napisał/a:
A ja mam takie pytanie: można by zrobić coś takiego też w szybkiej rejestracji?


Kod, który wstawiasz do profile_add_body.tpl wstaw do index_body.tpl.
Tylko jak w instrukcji masz znajdź, zmień na to, szukasz:
Kod:

onBlur="NotActive(this)" style="width:120px" name="username" size="25" maxlength="20" value="" />

i na

onBlur="NotActive(this)" <!-- IF REGISTER_MODE --> id="username" onChange="sndReq('usernamecheck', 'username', this.value, 'ignore', 'ignore', 'ignore', 'ignore');" <!-- ENDIF --> style="width:120px" name="username" size="25" maxlength="20" value="" /> <span id="usernamecheck"></span>


oraz

Kod:

onBlur="NotActive(this)" style="width:120px" name="new_password" size="25" maxlength="100" value="" />
na

onBlur="NotActive(this)" style="width:120px" <!-- IF REGISTER_MODE --> id="new_password" onChange="sndReq('passwordcheck', 'password1', this.value, 'password2', document.getElementById('password_confirm').value, 'username', document.getElementById('username').value)" <!-- ENDIF -->  name="new_password" size="25" maxlength="100" value="" /> <span id="passwordcheck"></span>


oraz.. :>
Kod:

onBlur="NotActive(this)" style="width:120px" name="password_confirm" size="25" maxlength="100" value="" />

na

onBlur="NotActive(this)" <!-- IF REGISTER_MODE --> id="password_confirm" onChange="sndReq('passwordcheck', 'password1', document.getElementById('new_password').value, 'password2', this.value, 'username', document.getElementById('username').value)" <!-- ENDIF -->


oraz gdzieś do index.php
Kod:

if ( !$userdata['session_logged_in'] )
{
    // ajax view
    $template->assign_vars(array(
        'REGISTER_MODE'        =>    TRUE,
        'AJAX_CHECK_URL'    =>    "ajax_cpCheck.{$phpEx}",
        'AJAX_WAIT_IMG'        =>    $images['icon_ajax_checking'],
        'L_AJAX_WAIT'        =>    $lang['AJAX_WAIT_MAIN'],
    ));
}


pewnie zjadłem parę kodów onBlur bądź style(width), ale chciałem CI po prostu przedstawić zarys, gl [nie sprawdzałem]

nike_00, dzięki za test :)
_________________
Prezes :mrgreen:
 
     
piasek28


Posty: 105
Wysłany: 23-08-2010, 15:59   

Kod:
if ( !$userdata['session_logged_in'] )
{
    // ajax view
    $template->assign_vars(array(
        'REGISTER_MODE'        =>    TRUE,
        'AJAX_CHECK_URL'    =>    "ajax_cpCheck.{$phpEx}",
        'AJAX_WAIT_IMG'        =>    $images['icon_ajax_checking'],
        'L_AJAX_WAIT'        =>    $lang['AJAX_WAIT_MAIN'],
    ));
}


To do index.php mogę dać gdziekolwiek czy raczej w określone miejsce?
 
     
NineX



Pomógł: 546 razy
Posty: 1983
Wysłany: 23-08-2010, 16:02   

piasek28, gdziekolwiek raczej nie, ale np:

Znajdź:
Kod:
$template->assign_vars(array(
    'FORUM_IMG' => $images['forum'],


i dodaj twój kod przed.

Powinno działać.
 
     
piasek28


Posty: 105
Wysłany: 23-08-2010, 16:11   

Dobra, wstawiłem, nie działa za bardzo:/ Po prostu nic się nie zmieniło...
 
     
kevin_


Pomógł: 768 razy
Posty: 2680
Wysłany: 23-08-2010, 16:21   

Trudno powiedzieć dlaczego, bo postanowiłeś zwinąć kod źródłowy, i nic nie widać. TPL też zablokowałeś, czyli mogę Ci napisać - radź sobie sam :lol:
_________________
Prezes :mrgreen:
 
     
Gadatliwa Kasia 

   
piasek28


Posty: 105
Wysłany: 23-08-2010, 16:24   

Tu macie inedx.php i index_body.tpl
 
     
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
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,18 sekundy. Zapytań do SQL: 12
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

mediaclick.pl

serwis laptopów

phpbb

Polisy Ubezpieczeniowe TU Europa

Design Cart - Tworzenie sklepu internetowego

dnirozwoju.pl

Ranking Hostingów HostingOnline.pl

• Zamów reklamę