ForumCała strona

Nawigacja

Aktualnie online

Gości online: 14

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
lista wyboru w profilu
scorpio70
Witam,
pytanie jest takie:
jak wkleić listę wyboru typu:
<SELECT NAME="Kto"
<OPTION VALUE=Terapeuta> Terapeuta
<OPTION VALUE=Pacjent> Pacjent
</SELECT>

zamiast linijki w tabelce profilu: ICQ#
Lista wyboru działała by jak pole wymagane Smile Prawdopodobnie trzeba dokonać zmian w tabelach (w bazie)... tak mi się wydaje, a może nie!
podpowiedzi mile widziane
pozdrawiam
 
www.workfit.pl
Wścibski Gość
Dodany dnia 23.11.2024 12:13:34
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
wlodi
musisz wkleic to w pliku który odpowiada za ogólnie formularz rejestracji i tam gdzieś to wkleić. Tylko nie szukaj tego czasami w locale. Wink
 
http://telegram.revo.la
scorpio70
hmmm.... myślisz, że to wszytsko, plik profile.php, edit_profile.php i jeszcze co odpowiada za profil? Mnie sie wydaje że to nie kwestia wklejenia samego kdu w jedno miejsce... wklejenie powoduje dalsze konsekwencje.... tylko niewiem jakieSad
 
www.workfit.pl
wlodi
wklejenie spowoduje mozliwosc wyboru a zeby wszystko było zapamietywane to musi isc do bazySmile a moze skorzystasz z jakiegos narzędzia do tworzenia formularzy w PHP
 
http://telegram.revo.la
scorpio70
rany.... połączenia z bazą!! dla mnie to już bardzo czarna magia...pomoże ktoś. Mogę spróbować zrobić to sam.... ale jakieś wskazówki poproszę.
 
www.workfit.pl
wlodi
http://pomoc.webs...2&id=79&c= tu jest troche opisane ale dla mnie tez to czarna magia

 
http://telegram.revo.la
as
Pole w bazie danych (w tabelce fusion_users... np. users_medic), mały dodatek do pliku include/update_profile_include.php, mały dodatek w pliku administration/members.php, mały dodatek w pliku register.php, mały dodatek w pliku edit_profile.php i dla czytelności pewnie dodatkowa linijka w pliku locale/Polish/user_fields.php...
Edytowane przez as dnia 02.02.2006 23:04:39
as
 
scorpio70
Dziękuje @as ..robi się jaśniej ale nie na tyle bym mógł to wykonać...muszę zmienić pytanie na prośbę... czy mógłby ktoś to zrobić za mnie..ten jeden raz, bez nauczyciela tego nie zrobię. Dodać pole niby dodałem, ale niewiem jakie wartosci powinienem jemu nadać Sad
 
www.workfit.pl
as
Oglądałeś pewnie Matrix'a. Jeden z programów o nazwie Merowing twierdził, że jeśli jest akcja musi być też reakcja. Tak samo jest i w Twojej sytuacji... wywołując jakąś akcję musisz spodziewać się reakcji. Jeśli przyjąć, że akcją będzie decyzja usera o wybraniu opcji Terapeuta lub Pacjent (czyli 1 lub 0), to należało by przypisać tym funkcjom jakieś reakcje. Jakie Twoim zdaniem lub Twoim zamysłem mają być kosekwencje wyboru pomiędzy 1 a 0. Jeśli chcesz otrzymać pomoc, to powinieneś określić efekt docelowy dokonywanego przez usera wyboru aby nie poruszać się po omacku...
as
 
scorpio70
no fakt.... nie wyjaśniłem do końca o co chodzi... maja kulpa. Myslałem że poradzę sobie sam.
A wiec : pole wyboru o którym pisałem wyżej ma zastąpić pole w tabelce--->ICQ# i powinno być wymagalne. Teraz jak gość będzie się rejestrował to nie będzie miał wyboru i będzie musiał wybrać albo jest terapeutą albo pacjentem. A konsekwencje tego wyboru to informacja dla mnie z kim mam do czynienia. A więc jego wybór powinien się zapisać w jego profilu. W pózniejszej wersji mojego pomysłu było:
- możliwość automatycznego podziału moich użytkowników na pacjentów i terapeutów, by móc np z PA zarzadzać bezpośrednio tymi grupami. Lub może pozostanie w taki sposób, iż recznie dodam userów do stworzonych grup w/w grup.
ot tyle.... chyba wyjaśniłem??Smile
 
www.workfit.pl
wlodi
Recznie dodawać Sad moim zdaniem to nie ma sensu przy duzej ilosci userów. Duża jest taka ilosć co sie zarejestruje a juz tu nie wroci i tyle Cool A swoją drogą bardzo spodobało mi się tłumaczenie @asa brawo !!! Do mnie to dotarło Smile
Edytowane przez wlodi dnia 03.02.2006 19:25:33
 
http://telegram.revo.la
scorpio70
ojej...ręcznie w stworzonej grupie za pomocą PA/zarzadzanie użytkownikami/grupy użytkowników Smile
 
www.workfit.pl
wlodi
nie wiem, zrobisz jak bedziesz chciał Smile ja bym troche pokombinowal z ta rozwijana lista. Jutro coś spróbuje wykombinowac bo teraz to ja ide spac. Już mi sie literki mylą Smile
 
http://telegram.revo.la
Pieka
scorpio70 napisał/a:
no fakt.... nie wyjaśniłem do końca o co chodzi... maja kulpa. Myslałem że poradzę sobie sam.
A wiec : pole wyboru o którym pisałem wyżej ma zastąpić pole w tabelce--->ICQ# i powinno być wymagalne. Teraz jak gość będzie się rejestrował to nie będzie miał wyboru i będzie musiał wybrać albo jest terapeutą albo pacjentem. A konsekwencje tego wyboru to informacja dla mnie z kim mam do czynienia. A więc jego wybór powinien się zapisać w jego profilu. W pózniejszej wersji mojego pomysłu było:
- możliwość automatycznego podziału moich użytkowników na pacjentów i terapeutów, by móc np z PA zarzadzać bezpośrednio tymi grupami. Lub może pozostanie w taki sposób, iż recznie dodam userów do stworzonych grup w/w grup.
ot tyle.... chyba wyjaśniłem??Smile


Jest juz pozno i slabo kojarze rozne fakty, ale... Ale moze ten temat Cie na cos naprowadzi?
http://www.php-fu...ad_id=3308
Jestem jaki jestem Smile
 
www.php-fusion.pl
scorpio70
Witam... oto rozwiązanie, co prawda nie umiem pisać jak wy ale spróbuję :)
W końcu z pomocą osób trzecich udało się to zrobić:
Najważniejsze jest to, że pole ICQ posiada typ pola w bazie danych - VARCHAR - user_icq VARCHAR(15) NOT NULL DEFAULT '', - czyli można wstawić tu słowa do 15 znaków.
Nie trzeba przerabiać bazy, tabeli z userami . Więc żeby móc przerobić owe pole trzeba wpisać zamiast tego pola tekstowego z numerem ICQ, w edit_profile.php oraz w register.php to:

<select name='user_icq' class='textbox'>
<option".($data['user_icq'] == $locale['xxx1'] ? " selected" : "").">".$locale['scorpio1']."</option>
<option".($data['user_icq'] == $locale['xxx2'] ? " selected" : "").">".$locale['scorpio2']."</option>
</select>

czyli:
znajdz linijki:

<tr>
<td class='tbl'>".$locale['u011']."</td>
<td class='tbl'><input type='text' name='user_icq' value='".$userdata['user_icq']."' maxlength='15' class='textbox' style='width:200px;'></td>
</tr>


i zamień na to powyższe

gdzie xxx1 i xxx2 r11; trzeba samemu dodać do pliku z Langami (user_fields.php ) i nazwać sobie jakoś tam.

To nie wszystko bo teraz trzeba to wyświetlić, czyli trzeba edytować plik viewthread.php z forum, i tam zamiast kodu z ICQ, wstawić zmienną:

$data['user_icq']



czyli znaleźć linijki:

if ($data['user_icq']) {
echo "<a href='http://web.icq.com/wwp?Uin=".$data['user_icq']."' target='_blank'><img src='".THEME."forum/icq.gif' alt='".$data['user_icq']."' style='border:0px;'></a> ";
}

i zrobic żeby było tak:

if ($data['user_icq']) {
echo "".$data['user_icq']." ";
}

ot to wsio!!
Może być taka opcja, że ktoś posiada wersję pliku profile.php z obrazkami (grafiką z GG, ICQ itd.) to trzeba tę grafikę usunąć :)
pozdrawiam
Edytowane przez scorpio70 dnia 08.02.2006 00:34:12
 
www.workfit.pl
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl