Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 3
Seite [1]
LoNE|Hitman


King for a day





Beiträge: 376
# Thema - 20.11.2013 um 11:06 Uhr
Hallo,

ich habe auf einer von mir verwalteten Seite die Funktion navnewuser.php am laufen, welche auf der Startseite immer einen Link des neuesten Mitglieds anzeigt. Das funktioniert auch alles gut bis auf die Tatsache, dass dort immer nur das nopicture.jpg angezeigt wird, egal ob der User ein eigenes Userbild hat oder nicht.

Woran kann das liegen?

Hier einmal der Code aus der navnewuser.php: +-

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
1. / 2. / ... 
<?php

$cs_lang 
cs_translate('users');

$order 'users_register DESC';
$cs_users cs_sql_select(__FILE__,'users','*','users_delete = 0 AND users_active = 1',$order,0,1);


if(
$account['access_users'] <=1){

$data['if']['access'] = false;

}else{

    
$data['if']['access'] = true;
    
    if(!empty(
$cs_users['users_name'])){
    
$new_name cs_secure($cs_users['users_name']);
    }else{
    
$new_namecs_secure($cs_users['users_nick']);
    }
    
    if(!empty(
$cs_users['users_place'])){
    
$new_home "Wohnort: " cs_secure($cs_users['users_place']) . "<br />";
    }else{
    
$new_home '';
    }
    
$data['user']['place'] = $new_home;
    
    if(!empty(
$cs_users['users_email'])){
    
$new_email cs_secure($cs_users['users_email']) . "<br /><br />";
    }else{
    
$new_email '';
    }
    
$data['user']['email'] = $new_email;
    
    
$data['user']['newest'] = cs_user($cs_users['users_id'], $new_name$cs_users['users_active']);
    
$data['user']['id'] = cs_secure($cs_users['users_id']);
    
    if(empty(
$cs_user['users_picture'])) {
        
$place 'uploads/users/nopicture.jpg';
        
$size getimagesize($cs_main['def_path'] . '/' $place);
        
$data['user']['pic'] = cs_html_img($place,$size[1],$size[0]);
    }else{
        
$place 'uploads/users/' $cs_user['users_picture'];
        
$size getimagesize($cs_main['def_path'] . '/' $place);
        
$data['user']['pic'] = cs_html_img($place,$size[1],$size[0]);
    } 
}

echo 
cs_subtemplate(__FILE__,$data,'users','navnewuser');


Und hier der aus der navnewuser.tpl: +-

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
1. / 2. / ... 
 {if:access}
<
div id="members_head"></div>
<
div id="members">

<
div style="font-size:14px; font-weight:bold; text-align:center;">
{
user:newest}
<
br />
<
br />
<
a href="{url:users_view:id={user:id}}">{user:pic}</a>
<
br />
<
br />

<
span style="font-size:10px;">{user:place}<br /></span>
<
a style="font-size:10px;" href="{url:users_list}">Gesamte Mitglieder-Liste</a>
</
div>

</
div>
{
stop:access}


------------------
"Wer glaubt ein Licht am Ende des Tunnels zu sehen, sollte sich Gedanken machen, ob es nicht ein Zug ist, der einem entgegen kommt!"



System Info:
Clansphere Version: 2011.4.3
CS Website: http://www.lone-clan.de/
Browser: Firefox 27.0 / IE 9 / Safari 5 / Opera 11.11 / Google Chrome 7
OS: Windows 7 Home Premium x64
Inaktiv
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 1 - 20.11.2013 um 11:12 Uhr
if(empty($cs_user['users_picture'])) {

das sollte

if(empty($cs_users['users_picture'])) {

heissen, bzw. das hier

$place = 'uploads/users/' . $cs_user['users_picture'];

$place = 'uploads/users/' . $cs_users['users_picture'];

da fehlt jeweils das "s"


------------------

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Zuletzt editiert von Ramires ClanSphere Team am 20.11.2013 um 11:13 Uhr (1x Editiert)
Inaktiv
|
LoNE|Hitman
Thread-Ersteller


King for a day





Beiträge: 376
# Antwort: 2 - 20.11.2013 um 11:52 Uhr
Super besten Dank. Jetzt gehts...


------------------
"Wer glaubt ein Licht am Ende des Tunnels zu sehen, sollte sich Gedanken machen, ob es nicht ein Zug ist, der einem entgegen kommt!"



System Info:
Clansphere Version: 2011.4.3
CS Website: http://www.lone-clan.de/
Browser: Firefox 27.0 / IE 9 / Safari 5 / Opera 11.11 / Google Chrome 7
OS: Windows 7 Home Premium x64


Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 3 - 20.11.2013 um 12:11 Uhr


------------------

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Inaktiv
|

Dieses Thema wurde von Ramires ClanSphere Team PM geschlossen.

Antworten: 3
Seite [1]