Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Brak pobierania dodatkowych pól w profilu

Założony przez  MrSpiryt.

wersja skryptu MyBB:1.6
adres forum:csgotestowe.xaa.pl
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):

Dodałem dodatkowe pole w profilu "Gadu-Gadu" jego ID to 4.
Do szablonu member profile dodalem nowa tabelke "kontakt"
a w niej :
<li class="clear clearfix">
<
span class="row_title">Gadu-Gadu</span>
<
span class="row_data"><img src="http://status.gadu-gadu.pl/users/status.asp?id={$post['fid4']}&amp;styl=1" alt="Gadu-Gadu" /><a href="gg:{$post['fid4']}title="Zewnętrzny odnośnik" rel="nofollow external">{$post['fid4']}</a></span>
</
li

Gdzie nawet przy wpisaniu samego {$post['fid4']} nic nie dodawalo..

Gdzie lezy blad ?
[Obrazek: GaGe.png] A w edycji profilu podałeś numer GG?
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna; kontakt: snakemybboard@gmail.com.
tak oczywiscie ze dodalem
[Obrazek: 97550096052612838121.png]

W Widoku postu dziala, w profilu nie...

I tu nawet nie chodzi juz o same te dodatkowe pola, ale o to zeby jakkolwiek dodac wyswietlanie
tekstu ustawionego w profilu.

Gdzie znajde plik odpowiadajacy za :

<li class="clear clearfix">
<
span class="row_title">Płeć</span>
<
span class="row_data">{$plec}</span>
</
li>

<
li class="clear clearfix">
<
span class="row_title">Miejscowość</span>
<
span class="row_data">{$miejscowosc}</span>
</
li>

<
li class="clear clearfix">
<
span class="row_title">Strona</span>
<
span class="row_data">{$website}</span>
</
li

zeby na tej samej zasadzie zrobic sobie np {$gg} {$steam} itd
inc/plugins/baszar.php

funkcja: function informacje_o_userze()
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna; kontakt: snakemybboard@gmail.com.
hmm...

function informacje_o_userze()
{
    global 
$mybb$memprofile$db$website$miejscowosc$plec$osobie$signature_info$grupa$gg;
    
    
$query $db->query("SELECT * FROM ".TABLE_PREFIX."users WHERE uid='".$memprofile['uid']."'");
    
$query2 $db->query("SELECT * FROM ".TABLE_PREFIX."userfields WHERE ufid='".$memprofile['uid']."'");
    
    
$info $db->fetch_array($query);
        
$website $info['website'];
        
$signature $info['signature'];
        
$group_id $info['usergroup'];
        
        if(
$signature_info == ''$signature_info '<center>Użytkownik nie ma swojej sygnatury</center>';
        if(
$website == ''$website 'Nie określono';
    
    
$query3 $db->query("SELECT * FROM ".TABLE_PREFIX."usergroups WHERE gid='$group_id'");
    
$grupka $db->fetch_array($query3);
    
    
$grupa format_name($grupka['title'], $grupka['gid']);
    
    
$info2 $db->fetch_array($query2);
        
$miejscowosc $info2['fid1'];
        
$plec $info2['fid3'];
        
$osobie $info2['fid2'];
        
$gg $info2['fid4'];
        
        if(
$miejscowosc == ''$miejscowosc 'Nie określono';
        if(
$plec == ''$plec 'Nie określono';
        if(
$osobie == ''$osobie '<center>Użytkownik nic o sobie nie napisał</center>';
        if(
$gg == ''$gg 'Nie określono';



I po dodaniu
$gg
$gg = $info2['fid4'];
if($gg == '') $gg = 'Nie określono';


MyBB napotkało błąd wewnętrzny i nie może kontynuować.

Typ błędu:
Ostrzeżenie (2)
Treść błędu:
Cannot modify header information - headers already sent by (output started at /home/csgotest/public_html/inc/plugins/baszar.php:1)
Lokalizacja:
Plik: admin/index.php
Linia: 51
Fragment kodu:
Plik Linia Funkcja
/inc/class_error.php 208 errorHandler->output_error
[PHP] errorHandler->error
/admin/index.php 51 header
Zapewne użyłeś notatnika. Takie rzeczy robi się np. notepadem ++.
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna; kontakt: snakemybboard@gmail.com.



Użytkownicy przeglądający ten wątek:

2 gości