ForumCała strona

Nawigacja

Aktualnie online

Gości online: 22

Użytkowników online: 0

Łącznie użytkowników: 25,405
Najnowszy użytkownik: kipolas

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

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

Zbigniew@
18.10.2025 19:31:20
Forum nie dziala nawet bez polskich znakow.

JazOOn
16.10.2025 18:21:12
nie dziala z polskimi znakami

Zbigniew@
12.10.2025 15:20:31
Tylko dla wybranych.

JazOOn
06.10.2025 21:00:15
czy shout dziala?

hoopak
02.10.2025 10:33:17
Bleeeeee Cool

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
Dodatkowe pola w profilu
hogix
1. Sprawa

Nie wiem jak zrobic abym mogl dodac nowe pole w profilu. Otoz mam strone o telefonach i chcialbym aby bylo pole gdzie uzytkownicy wpiywali swoj model telefonu.

2. Sprawa

I zeby to pole bylo widoczne na forum prz po?cie tam gdzie jest avatar, data rejestracji i ilosc napisanych postow danego uzytkownika.

Jakby bylo potrzebe to adres mojej strony to: http://mobilnie.c...
Edytowane przez Pieka dnia 02.10.2008 11:32:12
 
W?cibski Go??
Dodany dnia 26.10.2025 21:51:26
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Pieka
Ad1 i 2: Zapoznaj sie z nowym tematem: http://www.php-fu...d_id=20649
Jestem jaki jestem Smile
 
www.php-fusion.pl
Pieta
Witam. Te extended profile jest fajne, ale ma jedn? podstawow? wad?. Jak si? rejestruje u?ytkownik to nie ma go od razu w profilu (trzeba edytowa?). Wczoraj siedzia?em kilka godzin i dzisiaj nad stworzeniem w?asnych pól w user_fields.

Otó? na podstawie pliku user_location_include_var.php , user_location_include.php i user_location.php próbowa?em stworzy? pozycj? imi? (ma by? kilka pozycji, ale na ka?d? osobny plik).

Stworzy?em plik o nazwie user_imie_include.php a w nim kod:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Stworzy?em drugi plik o nazwie user_imie_include_var.php a w nim kod:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Stworzy?em trzeci plik o nazwie user_imie.php a w nim kod:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Wszystko oczywi?cie w odpowiednich miejscach umie?ci?em (te pliki).
Kiedy przeszed?em do panelu admina --> Zarz?dzanie u?ytkownikami --> Pola profilu to wywali?o taki oto b??d:

Pobierz kod źródłowy  Rozwiń Kod źródłowy
.

Próbowa?em doj?? co to mo?e by? za b??d poniewa? co? podobnego mia?em w artyku?ach i newsach (tam mi si? uda?o zrobi? bo locale by?y ?le nazwane), ale albo jestem ?lepy i nie mog? znale?? b??du albo to nie o to chodzi zupe?nie i jestem g??b totalny , tuman i nieuk :(

Dlatego prosz? o pomoc, bo mo?e to by? drobny b??d, a jak nie to najwy?ej.

Z góry serdecznie dzi?kuj? za pomoc.
Pieta. Ten znad morza Smile
 
www.epieta.pl
Pieka
Przed chwila stworzylem, dodalem jak wyzej i wszystko jest ok Smile Pliki w zalaczniku.
Pieka dodał/a następującą plik:
v7-dodatkowe_pole-imie_usera.zip [2.58kB / 376 Pobrane]

Jestem jaki jestem Smile
 
www.php-fusion.pl
Pieta
OK. Superr.Grin Dzia?a. Tylko te dziwne krzaczki zamiast polskich znaków wy?wietla. Dziwne.
Tu na obrazkach to wida? (w panelu admina i profilu u?ytkownika):

www.koszalin.dimi.pl/u/obrazik.JPG

drugi:
www.koszalin.dimi.pl/u/obrazik2.JPG

Da?oby si? co? z tym zrobi??
Edytowane przez Pieta dnia 02.10.2008 20:43:08
Pieta. Ten znad morza Smile
 
www.epieta.pl
Pieka
Uzywasz w plikach kodowania iso, a strone masz w utf-8. Jeszcze cos wyjasniac, czy juz lapiesz?
Jestem jaki jestem Smile
 
www.php-fusion.pl
Pieta
Ja mam na stronie pliki oryginalne z utf-8. Takie jakie by?y w oryginalnej paczce. I te? mam ustawione na utf-8. Wi?c chyba pliki i ustawienie kodowania jest w porz?dku (w bazie mam latin1_swedish_ci). Ale je?li nie to, to nie ?apie i jak mo?na by to prosi?bym o wyt?umaczenie takiemu tumanowi jak ja z czym to si? je. Szuka?em na forum i nawet próbowa?em podmienia? tam co Bartek124 i Szanowny Pan Pieka radzili ale to chyba nie to. A je?li to to, to ja ju? nie kumam Sad
Edytowane przez Pieta dnia 02.10.2008 21:09:55
Pieta. Ten znad morza Smile
 
www.epieta.pl
Pieka
Pliki, ktore sam robisz zapisujesz w iso, a masz zapisywac w utf-8, skoro takiego kodowania uzywasz.
Edytowane przez Pieka dnia 03.10.2008 07:33:44
Jestem jaki jestem Smile
 
www.php-fusion.pl
bartek124
Polskie znaki utf8 s? zapisywane 2 bitami, co mo?esz zaobserwowa? w bazie MySQL.

Je?li wpiszesz po prostu ? to nie wy?wietli Ci ? tylko krzaka. Dopiero gdy zakodujesz dokument w utf8, b?dzie w porz?dku, ale tak si? raczej nie robi bo sie sypie wszystko dlatego nale?y stosowa? pliki lokalizacyjne zakodowane w utf8
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
Pieta
Superrrr. Dzia?a jak nale?y. Krzaczki znikaj?. B?d? mia? teraz to na uwadze. Na szcz??cie w notatniku jest kodowanie utf-8 Smile. Dzi?ki Ch?opaki za wszystko. Teraz to czaje.Smile


Edit:

Kurcze. Ja to mam pecha. Nie wiem co nale?y zrobi? aby do pola w bazie danych wpisywa?o si? 150 znaków. W tej chwili mi ucina. Niby wszytko jest ok ale jak klikn? na zapisz to ucina ilo?? znaków w bazie danych Sad

Edit:
Ju? nieaktualne. Jako? doszed?em jak to si? je. To si? zmienia w bazie danych Smile
Edytowane przez Pieta dnia 03.10.2008 00:16:34
Pieta. Ten znad morza Smile
 
www.epieta.pl
Pieka
Pieta napisa?/a:
..Edit:

Kurcze. Ja to mam pecha. Nie wiem co nale?y zrobi? aby do pola w bazie danych wpisywa?o si? 150 znaków. W tej chwili mi ucina. Niby wszytko jest ok ale jak klikn? na zapisz to ucina ilo?? znaków w bazie danych :(

Edit:
Ju? nieaktualne. Jako? doszed?em jak to si? je. To si? zmienia w bazie danych :)

Nie drogi kolego, to sie wczesniej definiuje w pliku. Na przykladzie tego, co podales wyzej:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Edytowane przez Pieka dnia 29.01.2009 23:50:43
Jestem jaki jestem Smile
 
www.php-fusion.pl
Ziom73
Ja zrobi?em tak:
plik :
User_nokia
Pobierz kod źródłowy  Rozwiń Kod źródłowy

user_nokia_include
Pobierz kod źródłowy  Rozwiń Kod źródłowy

user_nokia_include_var
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Co? jest ?le, poniewa? jak klikam zapisz to potem nic nie wida? w profilu.

 
bartek124
Hmm, jaki model nokii wpisujesz?
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
Ziom73
N73
 
bartek124
No widzisz, a dane przekazywane post s? sprawdzane funkcj? isnum, która w przypadku, gdy dane nie s? liczbami, zwraca fa?sz.

Tak ma wygl?da? plik user_nokia_include.php:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
Ziom73
Lol co? si? popsu?o w edytuj profil ;/
Ale ju? sam zrobi?em przy twojej pomocy Wink, Dzi?kuj?!
Edytowane przez Ziom73 dnia 04.10.2008 14:31:36
 
babilon
A co zrobi? je?li mam ju? dwa pola w bazie, a nie mam ich na stronie? Chodzi o to, ?e mia?em dodatkowe pola przed aktualizacj?, a musia?em podmieni? pliki... Pola w bazie nazywaj? si?:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Jak je teraz ponownie doda?? Aha! Pola maj? by? w "Dodatkowe informacje". Próbowa?em ju? na 1000 sposobów ale za ka?dym razem albo wywala b??d, albo w ogóle pola nie wida? :(

Zrobi?em to tak:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP


Var
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP


Local
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP



Wywala mi niestety b??dy :( Bardzo was prosz? - pomó?cie...
Edytowane przez babilon dnia 01.02.2009 12:25:51
 
shinzu
Jak wiele osób tutaj mam problem mianowicie 2
1 to wy?wietla mi si? b??d(robi?em to na podstawie modu z wyborem p?ci)
2 chcia?bym doda? nowy rodzaj pól i ?eby to si? w nim znalaz?o jak to zrobi?
user_class_include.php

Pobierz kod źródłowy  GeSHi: PHP
  1. <?php
  2. /*-------------------------------------------------------+
  3. | PHP-Fusion Content Management System
  4. | Copyright &#169; 2002 - 2008 Nick Jones
  5. | http://www.php-fusion.co.uk/
  6. +--------------------------------------------------------+
  7. | Filename: user_birthdate_include.php
  8. | Author: Digitanium
  9. +--------------------------------------------------------+
  10. | This program is released as free software under the
  11. | Affero GPL license. You can redistribute it and/or
  12. | modify it under the terms of this license which you
  13. | can read by viewing the included agpl.txt or online
  14. | at http://www.gnu.org/licenses/agpl.html. Removal of this
  15. | copyright header is strictly prohibited without
  16. | written permission from the original author(s).
  17. +--------------------------------------------------------*/
  18. if (!defined("IN_FUSION")) { die("Access Denied"); }
  19.  
  20. if ($profile_method == "input") {
  21. $user_class = (isset($user_data&#91;'user_class'&#93;) ? $user_data&#91;'user_class'&#93; : 0);
  22. echo "<tr>\n";
  23. echo "<td class='tbl'>".$locale&#91;'uf_class'&#93;.":</td>\n";
  24. echo "<td class='tbl'>\n<select name='user_class' class='textbox'>\n";
  25. echo "<option value='0'".($user_class=="0"?" selected='selected'":"").">".$locale&#91;'uf_class_none'&#93;."</option>\n";
  26. echo "<option value='1'".($user_class=="1"?" selected='selected'":"").">".$locale&#91;'uf_class_Death_Knight'&#93;."</option>\n";
  27. echo "<option value='2'".($user_class=="2"?" selected='selected'":"").">".$locale&#91;'uf_class_Druid'&#93;."</option>\n";
  28. echo "<option value='3'".($user_class=="3"?" selected='selected'":"").">".$locale&#91;'uf_class_Hunter'&#93;."</option>\n";
  29. echo "<option value='4'".($user_class=="4"?" selected='selected'":"").">".$locale&#91;'uf_class_Mage'&#93;."</option>\n";
  30. echo "<option value='5'".($user_class=="5"?" selected='selected'":"").">".$locale&#91;'uf_class_Paladin'&#93;."</option>\n";
  31. echo "<option value='6'".($user_class=="6"?" selected='selected'":"").">".$locale&#91;'uf_class_Priest'&#93;."</option>\n";
  32. echo "<option value='7'".($user_class=="7"?" selected='selected'":"").">".$locale&#91;'uf_class_Rougue'&#93;."</option>\n";
  33. echo "<option value='8'".($user_class=="8"?" selected='selected'":"").">".$locale&#91;'uf_class_Shaman'&#93;."</option>\n";
  34. echo "<option value='9'".($user_class=="9"?" selected='selected'":"").">".$locale&#91;'uf_class_Warlock'&#93;."</option>\n";
  35. echo "<option value='10'".($user_class=="10"?" selected='selected'":"").">".$locale&#91;'uf_class_Warrior'&#93;."</option>\n";
  36. echo "</select>\n</td>\n";
  37. echo "</tr>\n";
  38. } elseif ($profile_method == "display") {
  39. if (isset($user_data&#91;'user_class'&#93;) && $user_data&#91;'user_class'&#93; != "0") {
  40. echo "<tr>\n";
  41. echo "<td width='1%' class='tbl1' style='white-space:nowrap'>".$locale&#91;'uf_class'&#93;."</td>\n";
  42. echo "<td align='right' class='tbl1'>".($user_data&#91;'user_class'&#93;=="1" ? $locale&#91;'uf_class_Death_Knight'&#93; : $locale&#91;'uf_class_Druid'&#93; : $locale&#91;'uf_class_Hunter'&#93; : $locale&#91;'uf_class_Mage'&#93; : $locale&#91;'uf_class_Paladin'&#93; : $locale&#91;'uf_class_Priest'&#93; : $locale&#91;'uf_class_Rougue'&#93; : $locale&#91;'uf_class_Shaman'&#93; : $locale&#91;'uf_class_Warlock'&#93; : $locale&#91;'uf_class_Warrior'&#93;)."</td>\n";
  43. echo "</tr>\n";
  44. }
  45. } elseif ($profile_method == "validate_insert" || $profile_method == "validate_update") {
  46. $user_class = (isset($_POST&#91;'user_class'&#93;) && isNum($_POST&#91;'user_class'&#93;) ? $_POST&#91;'user_class'&#93; : 0);
  47. if ($profile_method == "validate_insert") {
  48. $db_fields .= ", user_class";
  49. $db_values .= ", '".$user_class."'";
  50. } else {
  51. $db_values .= ", user_class='".$user_class."'";
  52. }
  53. }
  54. ?>
Zinterpretowano w sekund: 0.028, wykorzystano GeSHi 1.0.8.10

user_class_include_var.php

Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

i user_class.php
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

Edytowane przez Chemikpil dnia 15.12.2009 21:51:42
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl