Jump to content

Question

Posted (edited)

Am o problema la panel.. cand sunt intr-un clan la "Last Actions" nu imi arata avatarul si daca dau click pe numele meu de acolo nu imi da profilul meu, imi zice ca nu exista profilul

Cum as putea sa fac cum e mai jos, cand sunt intr-un clan sa apara asa ca sa poata sa imi recunoasca profilul ?
BvJDC33.png?1

Edited by eLLemenT_
poza mai explicativa

14 answers to this question

Recommended Posts

  • 0
  • Administrator
Posted

Poți să ne dai codul care iți creează pagina Last Actions si sursa HTML a paginii pe (nu trebuie să ne-o dai pe toată, doar partea de care zici tu). Folosește tag-urile de cod (<>).

  • 0
Posted (edited)
6 minutes ago, WopsS said:

Poți să ne dai codul care iți creează pagina Last Actions si sursa HTML a paginii pe (nu trebuie să ne-o dai pe toată, doar partea de care zici tu). Folosește tag-urile de cod (<>).

Spoiler

<div class="widget-box ">
        <div class="widget-header widget-header-flat">
            <h5>
                <i class="icon-rss orange"></i> Ultimele actiuni
            </h5>
        </div>
<div class="widget-body">
<div class="widget-main no-padding">
<div class="dialogs">
    <?php
        $q = Config::$g_con->prepare('SELECT * FROM `faction_logs` ORDER BY `id` DESC Limit 10');
        $q->execute();
        while($row = $q->fetch(PDO::FETCH_OBJ)) {

        $value = $row->Text;
        $tokens = explode(" ", $value);    
        //echo str_replace($tokens[0],"<a href='".Config::$_PAGE_URL."profile/".Config::getID('users','name',$tokens[0])."'>".$tokens[0]."</a>",$row->Text);

            $qr = Config::$g_con->prepare('SELECT `Model` FROM `users` WHERE `name` = ?');
            $qr->execute(array($tokens[0]));
    ?>
<div class="itemdiv dialogdiv">
<div class="user">
<img src="<?php echo Config::$_PAGE_URL; ?>assets/images/avatars/<?php echo Config::getID("users","Model",$tokens[0]); ?>.png"/>
</div>
<div class="body">
<div class="time">
<i class="icon-time"></i>
<span class="green">
<?php echo $row->time; ?>
</span>
</div>
<div class="text"><p>
<?php 
echo str_replace($tokens[0],"<a href='".Config::$_PAGE_URL."profile/".Config::getID('users','name',$tokens[0])."'>".$tokens[0]."</a>",$row->Text);
?>
</div>
</div>
</div>
    <?php } ?>
</div>
</div> 
</div> 
</div>
</div>

 

Edited by eLLemenT_
  • 0
  • Administrator
Posted

Nu e nevoie. Doar dăi click dreapta pe imagine si dăi Inspect Element si arata-mi ce valoare este acolo.

  • 0
Posted
echo str_replace($tokens[1],"<a href='".Config::$_PAGE_URL."profile/".Config::getID('users','name',$tokens[0])."'>"'clans',$tokens[0]."</a>",$row->Text);

 

  • 0
Posted

<img src="http://localhost/panel/assets/images/avatars/.png">
<a href="http://localhost/panel/profile/">Alcap0n3[].[NcZ]</a>

  • 0
  • Administrator
Posted

Se pare că variabila $tokens[0] nu conține nimic, pune un echo după

$value = $row->Text;

pentru $value.

  • 0
Posted

am facut cum ai spus tu, dar acum apare asa
ebQEVKO.png

Eu prima oara am vrut sa fie tag-ul clanului separat de nume(ca aici)

unknown.png

 pentru ca mereu cand am tag in nume si imi dau uninvite dintr-o factiune, si voiam de la "Ultimele Actiuni" sa dau click pe profilul meu de acolo (ex: [TAG]ovR.), imi zicea ca acest profil nu exista
6ad4k3M.png
unknown.png

  • 0
  • Administrator
Posted

Cand un jucator este in clan, cum il ai stocat in baza de date? Ai si tag-ul clanului in nume sau este separat?

  • 0
Posted

 

31 minutes ago, WopsS said:

Cand un jucator este in clan, cum il ai stocat in baza de date? Ai si tag-ul clanului in nume sau este separat?

in baza de date e fara clan 

  • 0
  • Administrator
Posted

Atunci modifica codul tau in asa fel incat sa arate tag-ul clanului separat fata de nume, de asta ai problema de mai sus, pentru ca tu cauti un jucator cu numele respectiv + tag-ul clanului.

  • 0
  • Administrator
Posted

Sau o alta varianta ar mai fi sa nu inserezi in baza de date numele sub forma [Tag_Clan]Nume_Jucator, ar trebui sa-l inserezi sub forma Nume_Jucator [Tag_Clan].

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.